Ich verwende ImageMagick (unter Linux), um eine 3x3-Montage aus neun PNGs zu erstellen, die ich habe, und diese zu beschriften. Gewünscht ist eine PDF-Ausgabe mit vektorisierten Schriftarten als Beschriftungen. Ich verwende diesen Befehl:
montage -label '%t' *.png -geometry +3+3 out.pdf
Das Ergebnis sieht genauso aus, wie ich es haben möchte, aber die Beschriftungen der Bedienfelder sind tatsächlich Bitmaps! D. h. wenn ich in das PDF hineinzoome, kann ich sehen, dass der Beschriftungstext aus Pixeln besteht, und ich kann im resultierenden PDF nicht weiter nach den Beschriftungen usw. suchen.
Gibt es eine Möglichkeit, wie ich dafür sorgen kann, dass die Beschriftungen im PDF vektorisiert und in den richtigen Schriftarten vorliegen? Wenn ja, wie lege ich das fest?
Antwort1
Ich glaube nicht, dass dies mit ImageMagick möglich ist, da es keine echten Vektorgrafiken erzeugt. Von der ImageMagick-Site (http://www.imagemagick.org/Usage/formats/#vector):
Mit anderen Worten, eine Ausgabe von IM wird nie ein echtes Vektorformat sein. Obwohl es sein internes Rasterformat in eine Vektorformatdatei konvertieren kann, ist das Ergebnis nur ein oberflächlicher Vektorbild-Wrapper um ein Bild im Rasterformat. Und wenn das Rasterbild nicht richtig (mit der richtigen Auflösung) für das Ausgabegerät definiert ist, wird das Ergebnis nicht besonders gut sein. Neue IM-Benutzer wissen leider nichts darüber. Sie sehen IM als Konverter, der beispielsweise PDF in Postscript konvertieren kann und Bilder mit „blockigen“ Aliasing-Effekten, „verwaschenen“ Farben oder verschwommenen Bildern erzeugt, die auf dem beabsichtigten Ausgabegerät einfach überhaupt nicht gut aussehen.
Wenn Sie die Vektorisierung der gesamten Ausgabe untersuchen möchteneines der Beispiele auf der ImageMagick-Siteempfiehlt die Verwendung von Adobe-Software oderAutoTrace(das Open Source ist).