Kostenloses Photoshop-Skript: Exportieren Sie Vektorebenen von PSD nach SVG

    Die Verwendung eines vorgefertigten und kostenlosen Skripts, auf das noch eingegangen wird, vereinfacht und beschleunigt die Übertragung von Quellcodes von Photoshop nach Sketch erheblich. Aber ich denke, dass das Skript für diejenigen nützlich sein kann, die nicht mit dem angegebenen Programm arbeiten. Es exportiert Ebenen in das SVG-Format, sodass keine einzelnen SVG-Dateien generiert werden müssen.



    Anforderungen:

    - Windows oder Mac OSX;
    - Photoshop CS5, CS6;
    - Adobe Illustrator.

    Laden Sie das PSD-Skript in SVG herunter

    So verwenden Sie ein Skript


    1. Laden Sie das Skript gemäß den unten beschriebenen Anweisungen herunter.
    2. Ziehen Sie Photoshop-Skripte per Drag & Drop in Ihren Ordner („Adobe Photoshop / presets / scripts“).
    3. (OPTIONAL) Gehen Sie zu Photoshop und erstellen Sie einen Hotkey für das Skript-Menü „Bearbeiten“ -> Tastaturkürzel und dann zu Datei -> Skripte -> PS zu SVG. Alternativ können Sie eine Kombination aus CMD + ALT + E wählen.
    4. In der PSD-Datei am Ende der zu exportierenden Vektorebenen müssen Sie das Präfix ".svg" hinzufügen. Beispielsweise wird eine Ebene mit dem Namen "Sky" in "Sky.svg" konvertiert.
    5. Nach dem Umbenennen der Ebenen genügt es, das Skript mit der Tastenkombination oder über das Menü Datei -> Skripte -> PS zu SVG zu aktivieren. Die Dateien befinden sich in demselben Ordner, in dem die PSDs gespeichert sind.

    Hinweis: Damit das Skript schneller funktioniert, müssen Sie Illustrator öffnen, bevor Sie es aktivieren.

    Probleme, die auftreten:


    - Das Skript ist nicht mit neuen Versionen von Photoshop CC kompatibel.
    - Zusätzlich zu SVG erstellt das Skript auch AI-Dateien (aber Sie können sie einfach löschen).
    - Das Skript funktioniert nur mit Vektorebenen, nicht mit Gruppen von Ebenen.

    Wenn das Skript nicht funktioniert:


    - Stellen Sie sicher, dass Sie ".svg" (DOT SVG) am Ende des Namens der zu exportierenden Ebene einfügen. Und auch, dass jede der Schichten in einer einzigen Kopie ist;
    - Überprüfen Sie, ob Illustrator läuft.
    - Stellen Sie vor dem Starten des Prozesses sicher, dass alle exportierten Layer geschlossene Vektoren sind.

    In einigen Fällen kann es beim Exportieren der Quelle zu Farbverzerrungen kommen. Dann im Skript nach der Zeile:

    "bt.body += "app.open(" + s.svgFile.toSource() + ", DocumentColorSpace.RGB, dtOpts);"; " 
    

    Sie sollten die Zeile einfügen:

    "bt.body += "app.executeMenuCommand ('doc-color-rgb');";"
    

    Jetzt auch beliebt: