Heim > Web-Frontend > CSS-Tutorial > Beherrschen von SVGs Schlaganfallattribut

Beherrschen von SVGs Schlaganfallattribut

Lisa Kudrow
Freigeben: 2025-03-13 11:48:10
Original
492 Leute haben es durchsucht

Beherrschen von SVGs Stroke-Meterlimit-Attribut

SVGs stroke-miterlimit -Eigenschaft haben Sie möglicherweise beim Exportieren von SVG im Grafikeditor gesehen oder festgestellt, dass sich der visuelle Effekt nach dem Löschen in keiner Weise geändert hat. In diesem Artikel wird diese SVG-Eigenschaft ausführlich untersucht und seine Verbindung mit stroke-linejoin enthüllt.

Kurze Beschreibung

stroke-miterlimit hängt von stroke-linejoin ab: Wenn in der Verbindung round oder bevel verwendet wird, besteht keine Notwendigkeit stroke-miterlimit zu deklarieren. Wenn Sie miter jedoch verwenden, kann der Standardwert ausreichen, auch wenn Sie ihn löschen. Es ist zu beachten, dass viele Grafiksoftware diese Eigenschaft hinzufügen, auch wenn sie nicht benötigt wird.

Detaillierte Erklärung von stroke-linejoin

stroke-linejoin -Eigenschaft definiert die Form des Pfades oder den Umriss der Grundform an der Ecke. Es bestimmt das Erscheinungsbild der beiden Linien an der Kreuzung . Diese Eigenschaft akzeptiert fünf mögliche Werte, aber zwei von ihnen werden vom Browser nicht implementiert und werden durch die Spezifikation als möglich identifiziert, um gelöscht zu werden. Hier sind drei unterstützte Werte:

  • miter (Standard): Zwei Zeilen kreuzen in akuten Winkeln.
  • round : Die Ecke ist abgerundet.
  • bevel : Die Ecke ist flach, ähnlich der geschnittenen Ecke.

stroke-miterlimit ausführliche Erläuterung

stroke-miterlimit definiert die Entfernung, die der Rand des Umrisss bei der Erstellung miter erstreckt. Diese Eigenschaft ist nur dann gültig, wenn stroke-linejoin auf miter eingestellt ist.

stroke-miterlimit kann eine positive Ganzzahl mit dem Standardwert von 4 sein. Je größer der Wert ist, desto weiter die Eckform ermöglicht sich zu verlängern.

Attribut -Synergie

stroke-linejoin und stroke-miterlimit arbeiten zusammen. Wenn stroke-linejoin auf miter eingestellt ist und miter Gehrungslänge durch die Schlaganfallbreite stroke-miterlimit überschreitet, wird miter in bevel umgewandelt.

Mit anderen Worten:

 <code>[斜接长度] / [笔划宽度] > [stroke-miterlimit] = bevel [斜接长度] / [笔划宽度] </code>
Nach dem Login kopieren

Wenn miter miter die Schlaganfallbreite nicht überschreiten darf, sollte sie ein flacher Winkel sein.

Einstellungen miter Gehrungsbeschränkung in Designanwendungen

Viele Konstruktionsanwendungen bieten Möglichkeiten zum Einstellen miter und -beschränkungen. Hier sind einige Beispiele:

Adobe Illustrator

Illustrator ermöglicht das Ändern des miter beim Konfigurieren der Striche des Pfades. Es kann in den Hubeinstellungen des Pfades gefunden werden. Es ist zu beachten, dass der Wert "Grenzwert" nur festgelegt werden kann, wenn der "Unter" des Pfades auf "Spiegelverbindung" eingestellt ist.

Die Standard miter für Illustrator beträgt 10, nicht 4 in der Spezifikation. Beim direkten Exportieren von SVG-Dateien oder beim direkten Kopieren von SVG-Code fügt Illustrator stroke-miterlimit="10" hinzu, auch wenn miter Wert des Gehrungsgrenze nicht geändert wird. Der Illustrator fügt diese Eigenschaft hinzu, auch wenn stroke-linejoin auf round eingestellt ist. Lösung:

  • Setzen Sie den Grenzwert auf 4.
  • Verwenden Sie den Exportieren von Exporten als Bildschirmoptionen anstelle von Speichern als oder kopieren Sie Vektoren direkt und fügen Sie sie direkt ein.

Figma

Klicken Sie in Figma auf den Knoten des Formwinkels und unter den drei Punkten im Abschnitt "Schlaganfall" können Sie den Ort finden, an dem die Ecken verbunden sind. Standardmäßig wird die Option Gehrung Winkel angezeigt, jedoch nur angezeigt, wenn die Verbindung auf miter eingestellt ist.

Figma ermöglicht es, den miter in Gradeinheiten anstelle von Dezimalwerten einzustellen. Einige subtile Punkte zu beachten:

  • Der Standardwinkel beträgt 7,17 ° und ein niedrigerer Wert kann nicht festgelegt werden. Beim Exportieren von SVG wird der Wert im Tag stroke-miterlimit='16' .
  • Der maximale Wert bevel 180 °.
  • Beim Exportieren mithilfe bevel Verbindung behält stroke-miterlimit den Wert bei, der bei aktiviertem miter Winkel aktiviert ist.
  • Beim Exportieren mit round Verbindungen erweitert sich der Pfad, hat keine Schlaganfälle mehr, sondern einen Pfad, der die Farbe füllt.

Inkscape

Inkscape funktioniert wie erwartet konsequent. Bei der Auswahl miter -Verbindung beträgt der Standardwert 4. Wenn der Wert der Standardwert ist, wird stroke-miterlimit aus dem exportierten SVG-Code ausgeschlossen. Wenn jedoch Wege mit bevel oder round nach Änderung des Limits exportiert werden, kehrt stroke-miterlimit in den Code zurück, es sei denn, der Wert im "Limit" -Feld wird am Standardwert von 4 gehalten.

Zusammenfassen

stroke-miterlimit Eigenschaft ist leicht zu übersehen, insbesondere bei der Optimierung von SVG-Dateien. Wenn Sie verstehen, wie es funktioniert, wie es in Verbindung mit stroke-linejoin funktioniert und warum bevel bei der Festlegung miter auftreten können, hilft die Nutzung dieser Eigenschaft besser.

Das obige ist der detaillierte Inhalt vonBeherrschen von SVGs Schlaganfallattribut. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage