Wie konvertiert man eine EPS-Datei in ein großes JPEG-Bild


4

Ich benutze Linux. Ich möchte eine EPS-Datei in eine JPEG-Datei konvertieren. Ich finde, dass ich den Befehl "convert" verwenden kann. Das resultierende Bild sieht jedoch sehr klein aus. Ich möchte die JPEG-Datei mit der Option -resize vergrößern. Es scheint nicht zu funktionieren. Das resultierende Bild ist ein reines Schwarz. Hat jemand das gleiche Problem?

Hier sind weitere Details:

  1. Wenn ich benutze:

    convert -scale 1000x1000 your.eps your.jpg
    

    Das resultierende Bild sieht aus wie ein Bild von geringer Qualität. Das EPS-Vektorbild ist nicht richtig skaliert.

  2. Wenn ich benutze:

    convert -geometry 300% your.eps your.jpg
    

    Ich bekomme ein rein schwarzes Bild.

Hier ist meine Phf-Datei:

2shared.com/document/RXl2Be-g/askquestions.html

und meine eps datei:

2shared.com/file/qrmwKegj/askquestions.html


Ich kann die Dateien unter diesen URLs nicht sehen. Der Service fordert mich auf, mich anzumelden oder so.
— Reinierpost

Ich vermute, dass das EPS bereits eine Bitmap ist.
— Reinierpost

Antworten:


1

Aktualisiert: Dies sollte funktionieren (-flatten hat den Trick für mich getan)

convert -geometry 110% your.eps -flatten your.jpg

Ich habe das gemacht. Das resultierende Bild sieht jedoch sehr schlecht aus. Es scheint nicht richtig skaliert zu sein. Da es sich bei der Eps-Datei um ein Vektorbild handelt, sollte es sich gut skalieren lassen.

Meine Test-Eps-Datei skaliert einwandfrei. Möchtest du dein eps irgendwo hochladen?
— Aioobe

es funktioniert immer noch nicht mit -resample 100. Sorry :-(

Könnten Sie Ihr eps irgendwo hochladen?
— aioobe

Ich möchte irgendwo hochladen. Haben Sie Empfehlungen, wo ich hochladen kann? Vielen Dank Aioobe. :-)

1

Ich würde Ghostscript verwenden:

gs -dNOPAUSE -r300 -sDEVICE=jpeg -sOutputFile=<output.jpg> <input.eps>

Dank Curd wird eine A4-Seite mit großen Rändern erzeugt. Wenn ich sie abschneide, wird es wieder ein kleines Bild.

1

Sie müssen die gewünschte Auflösung (in dpi) einstellen, bevor Sie eine Datei lesen, zum Beispiel:

convert -density 600x600 your.eps -quality 85 your.jpg

Wenn Sie die Größe auf eine bestimmte Auflösung einstellen müssen, lesen Sie die hohe Dichte ein und ändern Sie dann die Größe:

convert -density 1200x1200 your.eps -scale 1000x1000 -quality 85 your.jpg

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.