Erstellen Sie einen Strich aus der erweiterten Form

Ich habe eine Form mit einem 6-Pixel-Strich (ohne Füllung) erstellt, sie dann erweitert und die gewünschte Form erhalten. Später brauche ich dieselbe Form mit dünneren Linien, aber die Größenänderung funktioniert nicht gut.

Die Frage ist also: Gibt es eine Möglichkeit, aus der erweiterten Form einen Strich (dh eine Linie, die die Mitte der Dicke der erweiterten Linie verbindet) zu erhalten?

(Ich kann die Aktionen nicht wiederholen, weil ich mich weit von der Erweiterung des Pfads wegbewege).

CS6

Antworten (2)

Sie könnten dies versuchen:

Ihr erweiterter Strich sollte ein zusammengesetzter Pfad sein. Damit..

1. Geben Sie den zusammengesetzten Pfad frei

Verwenden Object → Compound Path → Release. Dies wird Ihnen hoffentlich zwei Formen hinterlassen:

freigegebener Verbundpfad

2. Versetzen Sie eine der Formen

Jede Form sollte 3 Pixel entweder zu klein oder zu groß sein. Sie können eine davon löschen (ich habe die kleinere Form gelöscht) und verwenden Object → Path → Offset Path..., um sie zu "schrumpfen". Wenn Sie die größere Form verwenden, geben Sie -3px ein.

Dadurch wird eine "geschrumpfte" Form für Sie erstellt, die hoffentlich das ist, was Sie brauchen:

geschrumpfte Form

Es gibt wahrscheinlich einige Fälle, in denen dies nicht funktioniert. Ich vermute, dass dies davon abhängt, wie komplex Ihr erweiterter Schlaganfall ist.

Es gibt keine Methode, um den exakten Spline aus einem erweiterten Pfad wiederherzustellen. Hier ist ein Link zu Mike Kamermans exzellenter Einführung in Bézierkurven , die die Mathematik mit interaktiven Beispielen erklärt.

Das Wesentliche: Sie können den genauen Versatz von Bézier-Kurven nicht berechnen - Illustrator muss die bestmögliche Antwort "raten". Wenn Sie versuchen, einen Pfad von seinem Versatz wiederherzustellen, werden Sie zweimal "raten".

Der genaueste Pfad, den Sie generieren können, ergibt sich aus der Verwendung eines negativen Offsets gemäß der Antwort von JohnB. Achten Sie nur darauf, etwas weniger als die Hälfte der ursprünglichen Strichbreite (6pt Strich -> -2,9pt Versatz) zu verwenden, um die eingeführten Fehler zu berücksichtigen. Beenden Sie, indem Sie verwenden Cut Tool, um eine Seite Ihres Versatzpfads zu isolieren.