Das Exportieren aus Illustrator verursacht einen seltsamen Pfadeffekt

Wenn ich die Bildverfolgungsfunktion in Illustrator verwende, kann ich einen ziemlich hochwertigen Vektor eines Bildes erstellen. Wenn ich es jedoch als .svgDatei exportiere, sind die Pfade nicht "genau richtig" und es führt dazu, dass Sie Leerzeichen dazwischen sehen. Wie diese Affennase:

Geben Sie hier die Bildbeschreibung ein

Kennt jemand eine Möglichkeit, dies zu beheben, oder zumindest einen Workaround, um es weniger auffällig zu machen?

Antworten (2)

Es gibt lediglich Anti-Aliasing-Bereiche auf dem Bildschirm .

Speichern Sie die Kunst für das Web mit der Art OptimizedAnti-Aliasing-Einstellung und sie werden nicht angezeigt.

Drucken Sie die Kunst und sie werden nicht angezeigt.

Diese passieren nur auf dem Bildschirm .

Eine einfache Lösung besteht darin, einfach ein gefülltes Rechteck oder etwas anderes hinter das Bildmaterial zu legen. Wenn Sie hinter diesem Bild eine schwarze Form platzieren, verschwinden alle Haarlinien auf dem Bildschirm (auf dem Bildschirm).

Stellen Sie sicher, dass jeder Pfad einen dünnen Strich in der gleichen Farbe wie die Füllung erhält .

Ich wüsste nicht, wie man das automatisch in Inkscape oder AI macht, aber je nachdem, wie Geek Sie sind, können Sie in einem Texteditor in der SVG-Datei suchen und ersetzen.

SVG-Dateien sind menschenlesbare ASCII-Dateien (na ja, irgendwie lesbar). Sie müssen einen Texteditor verwenden, der die Suche nach regulären Ausdrücken (regexp) durchführen kann, wie Sublime oder TextWrangler auf dem Mac (und vielleicht Notepad++ auf dem PC?). In den regulären Ausdruck müssten Sie eine Referenz einfügen, so etwas wie

search for: [  fill:"(.*)" ]
replace:  [ fill:"\1" stroke:"\1" ]

Dies ist ein Beispiel, es wird nicht wörtlich funktionieren.

Abgesehen davon könnte es da draußen Skripte oder Plugins oder Kernfunktionen geben, die jedem Pfad einen Strich geben, der seiner Füllung entspricht.