Illustrator CS4: SVG-Exportfehler "Transformationen werden erweitert"?


16

Beim Versuch, mein Bild in SVG zu speichern (über "Kopie speichern unter"), wird folgende Fehlermeldung angezeigt:

Transforms are expanded.

Wenn ich versuche, die SVG in ein anderes Programm zu laden, erhalte ich nur eine leere Leinwand. Ich möchte letztendlich, dass die Pfaddaten in RaphaelJS eingespeist werden, aber die Pfaddaten, die ich durch Klicken auf die Show CodeSchaltfläche während des SVG-Exports erhalten habe, ergeben auch eine leere Zeichenfläche mit RaphaelJS (und ich habe überprüft, dass RaphaelJS geladen ist und ordnungsgemäß gerendert wird ).

Ich bin überzeugt, dass dieser Exportfehler in Illustrator das Problem ist, aber ich kann nicht herausfinden, wie ich ihn entfernen und meine SVG-Grafik richtig exportieren kann.

Kann jemand helfen? Vielen Dank!

Antworten:


21

Ich habe es nur zufällig versucht und es hat funktioniert! Ich kann die SVG speichern, ohne die Meldung "Transformationen werden erweitert" zu erhalten. Fehlermeldung. Ich kann nicht erklären, warum es funktioniert, aber es funktioniert.

Versuche Folgendes:

Objekt> Alle auswählen> Transparenz reduzieren (hochauflösend)> Speichern!

Hoffe das hilft jedem in der Zukunft!


Das hat bei mir super funktioniert. Alle SVGs, mit denen ich verschiedene Probleme hatte, wurden behoben.
Johan

Funktioniert noch. Illustrator CC 2015, osx 10.10. Danke
cabgfx

Arbeitete für mich in Illustrator CC2017 Mac OS Sierra. Ich danke dir sehr!!
Ciara

1

Ich fand heraus, dass Illustrator aus irgendeinem Grund mein gesamtes Bild um etwa 500 Pixel nach unten und links übersetzte. Das Laden des exportierten Bildes sah also wie eine leere Leinwand aus, aber das Erweitern des Arbeitsbereichs (beim erneuten Öffnen in Illustrator) ergab, dass mein gesamtes Bild nur "außerhalb des Bildschirms" angezeigt wurde. Ich habe es ausgewählt und zurück verschoben, dann das SVG erneut gespeichert (gespeichert, nicht exportiert) und es funktioniert jetzt einwandfrei.

Ein bisschen fünf zusätzliche Schritte, aber hey, zumindest funktioniert es. Ich weiß nicht, warum Illustrator das Bedürfnis verspürte, die Position meines gesamten Bildes zu übersetzen ...


Es ist immer am besten, das Zeichenflächenwerkzeug zu verwenden, um den Ursprung auf 0 0 zu setzen (und ich bevorzuge Zeichenflächen mit ganzen Pixeln, aber vielleicht ist das nur OCD ;-)
Chris Pink

0

Es hängt irgendwie mit den Auswirkungen auf Grenzen zusammen, zumindest begegne ich ihm die meiste Zeit zusammen mit Grenzen. Identifizieren Sie den Rand, wählen Sie ihn in den Ebenen aus und gehen Sie zu ObjektPfadKonturstrich . Dies sollte beim Speichern in SVG ausreichen.


-1

Ihre Abbildung ist wahrscheinlich entweder zu kompliziert, um als SVG-Dokument dargestellt zu werden, oder zu kompliziert, als dass der SVG-Exporter von Adobe sie verarbeiten könnte. Adobe hat SVG mehr oder weniger aufgegeben, daher ist es wahrscheinlich am besten, sich an einen anderen Anbieter zu wenden.


Müll, fürchte ich. Ich bin wegen eines ähnlichen Problems mit 7 Zeilen SVG-Code hierher gekommen. Illustrator ist mein bevorzugtes Werkzeug zum Entwerfen und Bearbeiten von Vektorgrafiken, und an seinem SVG-Code ist nichts auszusetzen, solange Sie bereit sind, ihn als diesen Code zu behandeln.
Chris Pink
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.