Ich habe mich gefragt, warum einige der in Illustrator gefundenen SVG-Filter PNG
beim Exportieren der gesamten Datei automatisch in konvertiert werden SVG
. Ich möchte PNG
wegen der Skalierbarkeit keine versteckten Dateien.
Anders ausgedrückt:
Warum werden einige der von mir erstellten Effekte gerastert, obwohl ich in einer Vektoranwendung mit einem Vektordateiformat arbeite?
Antworten:
SVGs können auf andere SVGs oder Bilder verweisen. Beim Testen der SVG-Ausgabe von Illustrator (Illustrator CC 17.1.0) führte das Anwenden von SVG AI_GaussianBlur_4 auf ein Kreisobjekt mit einer Verlaufsfüllung nur zu SVG-Markups in der Datei. Ich habe das noch einmal gemacht, aber diesmal habe ich einen Schlagschatten und dann die SVG AI_GaussianBlur_4 angewendet. Der Code enthielt ein Bild. Wenn ich 2 SVG-Filter auf das Objekt angewendet habe, enthielt die SVG ein Bild.
Auf dieser Grundlage würde ich sagen:
Ich würde spekulieren, dass ein oder zwei Dinge allein oder zusammen der Fall sind:
Zu testen:
Erstellen Sie eine neue Datei und zeichnen Sie ein einzelnes Objekt darin
Stellen Sie sicher, dass das Objekt ausgewählt ist
Wählen Sie Effekt> SVG-Filter…> AI_GaussianBlur_4
Wählen Sie Datei> Speichern
Wählen Sie im Pulldown-Menü Format die Option SVG
Klicken Sie auf Speichern
Klicken Sie auf SVG-Code…
Dadurch wird eine Textdatei mit dem SVG-Markup geöffnet. Kein eingebettetes Bild.
Kehren Sie zu Illustrator zurück und brechen Sie im Dialogfeld Speichern ab
Machen Sie AI_GaussianBlur_4 rückgängig
Wählen Sie Effekt> Stilisieren> Schlagschatten…
Übernehmen Sie die Standardeinstellungen
Wählen Sie Datei> Speichern
Wählen Sie im Pulldown-Menü Format die Option SVG
Klicken Sie auf Speichern
Klicken Sie auf SVG-Code…
Dadurch wird eine Textdatei mit dem SVG-Markup geöffnet. Es wird ein eingebettetes Bild haben .
Mit dieser Methode habe ich verschiedene Kombinationen von Filtern und Objekten erstellt. Ich erwähne:
quelle