Also habe ich dieses benutzerdefinierte Muster Nr. 2548 wie unten gezeigt erstellt und das Muster auf einen einfachen Kreis angewendet.
Beim Anwenden des Musters auf den Kreis wird es sofort fünfmal größer als es erstellt wurde. Warum ist das so und wie kann ich ein benutzerdefiniertes Muster in seiner Originalgröße anwenden , während es auf Formen erstellt wurde?
Wenn ich auf diese Weise ein Muster erstelle und dann versuche, seine Größe oder seinen Winkel mit dem Knotenwerkzeug anzupassen, warum erscheinen dann die Anpassungsknoten wie einen halben Meter von der Seite entfernt?
Ist das ein Fehler?
Erklärungen oder Hilfe sehr geschätzt.
--
Inkscape-Version ist 1.1-dev (78e9eb4, 04.12.2020)
Hier ist die Inkscape-Datei https://ufile.io/vacf0gnu
Ja, das ist mir schon früher aufgefallen, besonders in Inkscape 1.0. Es ist ziemlich nervig. Ich würde sagen, es ist wahrscheinlich ein Fehler, weil ich mich nicht an das Problem erinnere, das in 0.92 existierte.
Aber wie auch immer, als Lösung können Sie das X anklicken und ziehen, um die Mustersteuerelemente näher an Ihr Objekt zu bringen, und Sie können die Skalierung und Drehung des Musters mit den Steuerelementen anpassen.
Zum Beispiel
Und nur um zu überprüfen, ob dies in Browsern immer noch OK ist, hier ist das optimierte SVG für dieses eine Objekt, das ich angepasst habe. Sieht in Firefox, Chrome und Edge OK aus.
Eine andere mögliche Problemumgehung, die ich gefunden habe, besteht darin, die Dokumenteigenschaften zu öffnen, die Einheiten auf px und die Skalierung auf 1 festzulegen. Dies scheint das Problem mit der Musterskalierung zu beheben. Letztendlich denke ich, dass dies die wahre Quelle des Fehlers sein muss. Das Ändern von Dokumenteneinheiten sollte das Verhalten der Muster von Inkscape nicht ändern.
Beispiel
depperm
Benutzer82991