Derzeit speichere ich meine Dateien in Illustrator als .pdf
Dateien, so dass ich sie verwenden kannBildMagickum die resultierenden Bilder programmgesteuert zu bearbeiten (zuschneiden, Ränder hinzufügen, Größe ändern usw.) und sie in .png
(das Format, in dem ich letztendlich alle meine Bilder benötige) zu konvertieren.
Der Grund, warum ich meine Dateien in Illustrator .pdf
und nicht in bearbeite .ai
, ist, dass ImageMagick dies meines Wissens nach nicht .ai
direkt unterstützt.
Wenn ich jedoch eine Illustrator-Datei in CS5 als Datei speichere .pdf
und dabei die Bearbeitungskompatibilität eingeschaltet lasse, scheint der Hintergrund seine Transparenz zu verlieren, oder zumindest sehe ich das, wenn ich ImageMagick auffordere, die .pdf
Datei .png
in
mogrify -alpha "on" -background transparent -format .png file.pdf
da ich die Transparenz der png
Datei einfach überprüfen kann.
Daher frage ich mich zwei Dinge:
Gibt es eine Möglichkeit, direkt zu prüfen, ob der Hintergrund einer
.pdf
Datei transparent ist? Dies würde mir bei der Diagnose des Problems des Verlusts der Hintergrundtransparenz in meinen.png
Dateien helfen, da ich derzeit keine Möglichkeit habe zu prüfen, ob die Hintergrundtransparenz beim Speichern von Illustrator-Dateien als.pdf
(im Gegensatz zu.ai
) oder bei der Konvertierung von.pdf
in verloren geht.png
.Wie ich bereits sagte, speichere ich meine Illustrator-Dateien normalerweise in ,
.pdf
hauptsächlich, weil ich dann ImageMagick verwenden kann, um die resultierende Datei in ein zu konvertieren.png
und trotzdem weiterhin die Möglichkeit habe, Änderungen an einer Datei vorzunehmen, die die Objekte und Funktionen von Illustrator nahezu nativ unterstützt..png
Ich frage mich jedoch, ob es einen anderen Weg gibt, mit ImageMagick ein Bild aus einer Datei abzurufen und.ai
dabei die Hintergrundtransparenz beizubehalten und die Möglichkeit zu haben, die Originalobjekte in Illustrator vollständig zu bearbeiten.