# Kommandozeilenbetrieb für Bilderzeugung

Sie können &kstars; benutzen, um ein Bild des Himmels zu erzeugen, ohne die Oberfläche des Programms zu starten. Um dies zu nutzen, starten Sie &kstars; von einer Kommandozeile mit Argumenten, die den Dateinamen für das Bild und die gewünschten Bilddimensionen angeben:

    kstars --dump --filename kstars.png --height 640 --width 480 --script myscript.kstars

Wenn kein Dateiname angegeben wird, wird eine Datei namens `kstars.png` erzeugt. Es wird versucht, ein Bild des Typs zu erzeugen, den die Erweiterung verlangt. Die folgenden Erweiterungen werden erkannt: png, jpg, jpeg, gif, pnm und bmp. Falls die Dateierweiterung nichterkannt wird, ist der Standard PNG.

Genauso sind die Bildgrößen 640 bzw. 480, wenn die Höhe und die Breite nicht angegeben werden.

Standardmäßig liest &kstars; die Werte, die in der Datei `$KDEHOME/share/config/kstarsrc` gespeichert sind, um zu bestimmen, wo das Bild zentriert wird und wie es gezeichnet werden soll. Das bedeutet, dass Sie &kstars; in normalem Modus starten müssen, un dann das Programm so beenden müssen, wenn das Bild so aussieht, wie Sie es möchten. Das ist nicht so flexibel, also bieten wir die Möglichkeit ein &kstars;-DCOP-Skript auszuführen, bevor das Bild erstellt wird. Der Dateiname, den Sie als Skriptargument angeben, sollt ein gültiges &kstars;-DCOP-Skript sein, wie die, die der Skriptbaukasten erzeugt. Das Skript kann benutzt werden, um die Position anzugeben, auf die das Bild zeigt, um den Ort und die Zeit einzustellen, die Vergrößerung oder andere Ansichtseinstellungen. Einige der DCOP-Funktionen machen keinen Sinn im Modus ohne Oberfläche (wie `waitForKey()`); Falls solche Funktion gefunden werden, werden Sie einfach ignoriert.

Als eine Alternative zu einem &kstars;-DCOP-Skript werden wir in Zukunft ein Argument bieten, das eine Konfigurationsdatei in Form einer `kstarsrc` annimmt.