Vektorisierte Schriftarten in PDF-Ausgabe der ImageMagick-Montage?

1357
gojira

Ich verwende ImageMagick (unter Linux), um eine 3x3-Montage von neun PNGs, die ich habe, zu erstellen und sie zu beschriften. Gewünscht ist eine PDF-Ausgabe mit vektorisierten Schriftarten als Beschriftungen. Ich benutze diesen Befehl:

montage -label '%t' *.png -geometry +3+3 out.pdf 

Das Ergebnis sieht genau so aus, wie ich es mir gewünscht habe, aber die Beschriftungen der Panels sind eigentlich Bitmaps! Dh wenn ich in das PDF zoome, kann ich sehen, dass der Beschriftungstext aus Pixeln besteht, und ich kann nicht weiter nach den Labels usw. in der resultierenden PDF suchen.

Gibt es eine Möglichkeit, wie ich es so machen kann, dass die Etiketten vektorisiert werden, und zwar die richtigen Schriftarten in der PDF-Datei? Wenn ja, wie muss ich das angeben?

5

1 Antwort auf die Frage

7
Martin Wilson

Ich denke nicht, dass dies mit ImageMagick möglich ist, da es keine echten Vektorgrafiken erzeugt. Auf der ImageMagick-Site ( http://www.imagemagick.org/Usage/formats/#vector ):

Mit anderen Worten, jede Ausgabe von IM wird niemals ein echtes Vektorformat sein. Es kann zwar sein internes Rasterformat in eine Vektorformatdatei konvertieren, das Ergebnis ist jedoch nur ein oberflächlicher Vektorbildumbruch um ein Bild im Rasterformat. Und wenn das Rasterbild für das Ausgabegerät nicht richtig definiert ist (bei der richtigen Auflösung), ist das Ergebnis nicht besonders gut. Leider wissen neue Benutzer von IM nichts davon. Sie sehen IM als einen Konverter, der Say PDF in Postscript konvertieren kann und Bilder mit 'blocky' Aliasing-Effekten, 'verwaschenen' Farben oder unscharfen Bildern erzeugt, die auf dem beabsichtigten Ausgabegerät überhaupt nicht gut aussehen.

Wenn Sie die Vektorisierung der gesamten Ausgabe untersuchen möchten, schlägt eines der Beispiele auf der ImageMagick-Site die Verwendung von Abobe-Software oder AutoTrace (Open-Source) vor.

Danke für die Antwort. Ich verstehe, obwohl ich immer noch der Meinung bin, dass eine Vektorisierung von * Schriftarten * in ImageMagick grundsätzlich möglich sein könnte. Sie haben es einfach nicht umgesetzt. Aber es ist nicht so, als wäre es unmöglich. gojira vor 11 Jahren 0