# Modo de Linha de Comandos para a Geração de Imagens

Você poderá usar o &kstars; para gerar uma imagem do céu sem ter de lançar de facto a interface gráfica do programa. Para usar esta funcionalidade, inicie o &kstars; a partir de uma linha de comandos, usando os argumentos para indicar o nome do ficheiro da imagem, assim como as dimensões desejadas da imagem:

    kstars --dump --filename kstars.png --height 640 --width 480 --script o_meu_script.kstars --date "4 July 1976 12:30:00"

Se não for indicado nenhum nome de ficheiro, ele gera um ficheiro chamado `kstars.png`. Ele irá tentar gerar uma imagem que corresponda à extensão do seu ficheiro. São reconhecidas as seguintes extensões: png, jpg, jpeg, gif, pnm e bmp. Se a extensão do nome do ficheiro não for reconhecida ele optar pelo tipo de imagem PNG.

Da mesma forma, se a largura e altura da imagem não forem indicadas, serão usados os valores respectivos 640 e 480.

By default, &kstars; will read in the options values stored in your `$KDEHOME/share/config/kstarsrc` file to determine where the image will be centered, and how it is rendered. This means you need to run &kstars; in normal GUI mode, and exit the program when it is set up with the desired options for the generated images. This is not very flexible, so we also provide the ability to execute a &kstars; DCOP script to set the scene before generating the image. The filename you specify as the script argument should be a valid &kstars; DCOP script, such as one created with the Script Builder Tool. The script can be used to set where the image is pointing, set the geographic location, set the time and date, change the Zoom level, and adjust other view options. Some of the DCOP functions make no sense in non-GUI mode (such as `waitForKey()`); if these functions are encountered while parsing the script, they are simply ignored.

Por omissão, o &kstars; irá usar a data e hora do sistema para gerar a imagem. Em alternativa, poderá indicar uma data e hora específicas com o argumento --date. Poderá também usar este argumento para indicar a data inicial no modo gráfico normal.