Forum: PC-Programmierung gnuplot: Wie erzeugt man .png-Dateien


von Uhu U. (uhu)


Lesenswert?

Ich versuche mit gnuplot 4.4 .png-Dateien zu erzeugen, bekomme aber bei

   set terminal png size 800, 600

eine Fehlermeldung, daß png kein gültiger Terminaltyp ist. Das Kommando

   set terminal

listet auch kein png auf - in der Doku ist er aber aufgeführt. Was ist 
falsch?

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

http://www.macuser.de/forum/f52/gnuplot-png-ausgeben-265535/

Zitat:
> die Liste der unterstützten Ausgabeformate in Gnuplot
> liegt im Ermessen desjenigen, der das Programm compiliert.

von Klaus W. (mfgkw)


Angehängte Dateien:

Lesenswert?

Also bei mir geht das:
1
gnuplot> set term png
2
Terminal type set to 'png'
3
Options are 'nocrop medium '
4
gnuplot> set output 'a.png' 
5
gnuplot> plot sin(x)
6
gnuplot> quit
7
klaus@i4a:~ > gnuplot --version
8
gnuplot 4.2 patchlevel 2

Ich gehe davon aus, daß man gnuplot mit verschiedenen Optionen 
kompilieren kann.
Vielleicht hat man bei deinem png wegeglassen?

von Klaus W. (mfgkw)


Lesenswert?

PS: bei mir es das Debian-Paket, das mit der Paketverwaltung installiert 
wird.

von Uhu U. (uhu)


Lesenswert?

Ah, dann werde ich das Teil mal compilieren - ich hoffe, die 
Optionsbeschreibung ist irgenwo zu finden. Vielen Dank.

Nachtrag: Man muß die gd-Library auf dem System installieren und dann 
gnuplot compilieren.

von Uhu U. (uhu)


Lesenswert?

Nachtrag für die, die irgendwann mal auf diesen Thread stoßen:

Der png-Treiber in gd-Lib 2.0.35 kommt weder mit verschobenen/gedrehten 
xtics, noch mit utf-8-Codierung klar. Mit svg funktionierte bei mir 
alles bestens.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.