So stellen Sie sicher, dass der Ausschnitt in einer mit Inkscape erstellten .svg-Datei gut in Illustrator importiert wird

Ich habe ein .svg-Design erhalten, das mit Inkscape erstellt wurde, und ich muss es in .ai konvertieren, um es an einen Drucker zu senden. Aber beim Öffnen mit Illustrator wurden viele Funktionen geändert. Am bemerkenswertesten ist, dass einige der Masken ("Clipping", wie Inkscape sie nennt) nicht berücksichtigt werden (Objekte, die beschnitten werden sollten, wurden plötzlich nicht berücksichtigt), obwohl seltsamerweise einige der Objekte richtig beschnitten wurden. Ich habe auch ein paar Probleme mit den Texten entdeckt, aber das lässt sich leicht beheben.

Ich habe versucht, die Datei in .pdf anstelle von .svg zu exportieren und diese in Illustrator in .ai zu konvertieren, aber leider kam dies mit einer Reihe von visuellen Fehlern und hat die Ebenen vollständig durcheinander gebracht.

Also, meine Fragen: 1- Gibt es eine einfache Möglichkeit, die Datei zu reparieren, entweder auf der Illustrator- oder der Inkscape-Seite? Stellen Sie sicher, dass der Zuschnitt richtig importiert wurde? 2- Wenn es keine einfache Lösung gibt, was sind die bewährten Methoden, die angewendet werden können, damit aus Inkscape exportierte .svg-Dateien ohne Änderungen in Illustrator importiert werden? Das Konvertieren von Texten in Vektoren ist beispielsweise ein guter Weg, um sicherzustellen, dass es sich nicht zwischen den beiden Programmen ändert. Gleiches gilt für die Umwandlung von Konturen in Formen.

Antworten (1)

Im Allgemeinen sollte Illustrator in der Lage sein, in Inkscape erstellte Beschneidungspfade zu importieren, sodass das Problem woanders in der Konstruktion des SVG liegen kann. Ohne Zugriff auf die SVG-Datei ist es schwer zu sagen, was falsch ist. Es könnte hilfreich sein, wenn Sie das SVG auf SVGshare.com freigeben und den Link bereitstellen könnten.

Wie auch immer, hier sind einige allgemeine Ratschläge. Versuchen Sie Folgendes: Öffnen Sie das SVG in Inkscape und gehen Sie dann wie folgt vor

  1. Wählen Sie alle aus und führen Sie dann Bearbeiten > Klonen > Klone rekursiv trennen aus

  2. Wählen Sie alle Textobjekte aus und führen Sie dann Pfad > Objekt zu Pfad aus, um den Text in Konturen umzuwandeln

  3. Führen Sie Erweiterungen > Anordnen > Gruppierung tief auflösen aus

  4. Führen Sie Datei > Aufräumen aus

  5. Führen Sie Datei > Speichern unter aus und wählen Sie als Dateityp "Plain SVG" . Stellen Sie natürlich sicher, dass Sie die Datei umbenennen, da Sie wahrscheinlich nicht das Original überschreiben möchten.

Versuchen Sie nun, es in Illustrator zu importieren.

Beachten Sie nur, dass die Unterstützung von SVG-Standards durch Illustrator etwas brüchig sein kann und es sicherlich einige Inkscape-Funktionen gibt, die Illustrator einfach nicht unterstützt. Je einfacher das SVG, desto besser – wenn möglich, nur Pfade nur mit Strichen und Füllungen, also keine Pfadeffekte oder Filter. Wenn Pfadeffekte vorhanden sind, wählen Sie diese Objekte aus und wenden Sie dann Pfad > Objekt auf Pfad an . Filter können entfernt werden, indem Sie Filter > Filter entfernen ausführen . Wenn sich dies negativ auf das SVG auswirkt, müssen Sie möglicherweise Teile des Designs ohne die Verwendung von Pfadeffekten oder Filtern neu erstellen.

Vielen Dank für den Tipp! Ich habe es versucht, aber es hat das Problem leider nicht gelöst. Ich werde eine bereinigte Version des SVG erstellen und hochladen
Hier ist der SVGshare-Link: svgshare.com/i/PRh.svg Aber der Link scheint auch fehlerhaft zu sein. Die Datei ist ziemlich schwer, vielleicht hat das Gesamtproblem etwas damit zu tun? Glauben Sie, dass eine Datei mit zu vielen Masken oder zu vielen Objekten Fehler in Illustrator verursachen könnte?
@MonsieurNauru Ich erhalte einen 500-Serverfehler, wenn ich versuche, auf diesen SVG-Link zu klicken, obwohl die SVG-Share-Site selbst anscheinend einwandfrei funktioniert. Ich nehme an, es ist möglich, dass die Datei zu groß sein könnte.