Warum kann ich mein Photoshop-SVG nicht in Sketch importieren

In der Skizze wähle ich Bearbeiten -> Bild einfügen und suche dann nach dem SVG ... Es ist aufgelistet, aber ausgegraut und nicht auswählbar. Ich kann jedes andere gültige Bildformat importieren.

Überall, wo ich über das Importieren in Skizzen lese, heißt es, dass SVG ein gültiges Format ist und niemand sonst Probleme beim Importieren dieser Formate zu haben scheint.

Antworten (3)

Schlechte Nachrichten:

Das Durchlaufen des Edit > Insert ImageMenüs funktioniert nicht. Es ist für gerasterte Dateien gedacht (z. B. , .JPEG, .PNG, .BMPusw.)


Gute Nachrichten:

Vorausgesetzt, die Datei ist eine legitime .svg, können Sie sie in Sketch auf zwei verschiedene Arten verwenden:

  1. Ziehen Sie die Datei aus Ihrem Finder und legen Sie sie in Ihrer .sketchDatei ab.
  2. Klicken Sie mit der rechten Maustaste auf die .svgDatei im Finder und wählen Sie Open With > Sketch. .sketchEs wird ein neues Dokument nur mit .svgdarin erstellt .

SVG ist ein codiertes Dateiformat (XML-basiert) und Sketch könnte etwas auf eine Weise codieren, die Illustrator nicht mag.

Sie könnten versuchen, einen SVG-Optimierer wie SVGOMG - SVGO's Missing GUI zu verwenden , um zu sehen, ob er den Code bereinigen kann, damit Illustrator nicht daran erstickt.

Ich habe es gerade auf einem SVG ausprobiert, bei dem Illustrator Probleme beim Import hatte, und es ist nicht abgestürzt. Es gab immer noch einen Fehler und sah dann falsch aus, aber nachdem das SVG über diese SVGOMG-Website ausgeführt wurde, wurde es ohne Fehler importiert und sah korrekt aus.

Sketch ist ein vektorbasiertes Programm. SVG-Dateien sind als Vektoren gedacht. Wenn Sie etwas in Photoshop erstellt und nur als SVG-Datei gespeichert haben, handelt es sich wahrscheinlich um eine Rasterdatei (pixelbasiert).

Sketch importiert Bildformate (jpg, png, gif usw.). Wenn Sie also versuchen, ein Bild in Ihr Design zu importieren, sollte das kein Problem sein.

Ich habe das Bild als Vektor erstellt. Ich habe ein PNG genommen, einen Pfad daraus gemacht und diesen Pfad dann als benutzerdefinierte Form gespeichert. Dann habe ich ein neues Photoshop-Dokument erstellt und eine Form mit dieser benutzerdefinierten Form erstellt. Dann habe ich es als SVG exportiert. Sehen Sie etwas falsch mit meinem Workflow?
Meines Wissens nach kann Photoshop keine Vektoren exportieren. Ich könnte falsch liegen. Wenn Sie es in Illustrator öffnen, ist es ein bearbeitbarer Vektor?