So schließen Sie versteckte Formen beim Speichern in SVG aus

Ich versuche, Symbole einzeln im SVG-Format zu speichern, jedoch aus einem Dokument. Was ich meine ist, ich habe alle meine Symbole in einem Dokument angeordnet, und sobald ich bereit bin, sie zu speichern, werde ich das Symbol, das ich speichern muss, auf die Zeichenfläche verschieben, alles andere ausblenden und als .svg speichern.

Das Problem ist, dass das Öffnen der .svg-Datei zeigt, dass, selbst wenn die Grafik als gespeichert angezeigt wird (korrekter Leerraum/Quadrat, nur ein sichtbares Symbol), der Code in der SVG-Datei jedes einzelne Element aus meiner AI-Datei enthält (mit der hinzugefügten Anzeige ="none") - Wie kann ich sicherstellen, dass alles, was ausgeblendet ist, nicht gespeichert wird? ist es überhaupt möglich? Natürlich kann ich das Symbol, das ich speichern möchte, einfach in eine neue AI-Datei kopieren und speichern, aber das Wechseln zwischen Dateien und das erneute Ausrichten von Symbolen an einem neuen Artbaord ist mühsam, fehleranfällig und nervt einfach.

Jeder?

Eine Möglichkeit wäre, eine Zeichenfläche pro Symbol zu verwenden (obwohl Illustrator auf 99 Zeichenflächen beschränkt ist).

Antworten (3)

Ich kopiere nur die Pfade, die ich im SVG haben möchte, füge sie in eine neu erstellte Zeichenfläche ein und speichere sie von dort im SVG.

Ich verwende manchmal den Pathfinder, um nach dem Einfügen weiter zu optimieren.

Vor der Verwendung von Pathfinder sollten alle Pfade vollständig erweitert werden.

Angenommen, Sie verwenden die Adobe Illustrator-Versionen CS6 oder CS5, können Sie dieses Skript herunterladen und wie im Tutorial beschrieben verwenden:

Gewusst wie: Exportieren Sie mehrere Symbole in SVG-Dateien aus Adobe Illustrator

IconFinder ist eine zuverlässige Quelle, sodass Sie möglicherweise nicht auf Probleme stoßen.

Lassen Sie mich wissen, ob dies für Sie funktioniert.

Hängt davon ab, wie Sie exportieren, aber Sie können Zeichenflächen in einem Stapel in EPS und dann in SVG exportieren . Das sollte Ihnen "saubere" Dateien bringen. Es ist ein zusätzlicher Schritt, aber beide können leicht automatisiert werden.