Class SVGOptimizationOptions

SVGOptimizationOptions class

SVGOptimizationOptions ist eine Klasse zum Speichern von Optionen zum Optimieren von SVG-Dokumenten.

public class SVGOptimizationOptions

Konstrukteure

NameBeschreibung
SVGOptimizationOptions()Initialisiert eine neue Instanz vonSVGOptimizationOptions Klasse.

Eigenschaften

NameBeschreibung
CleanListOfValues { get; set; }Ruft die Option zum Runden auf 3 Dezimalstellen von numerischen Listenwerten in Attributen ab oder legt sie fest. Es ist standardmäßig „true“.
CollapseGroups { get; set; }Ruft die Option ab, überflüssige Gruppen zu reduzieren, oder legt sie fest. Es ist standardmäßig „true“.
PathOptimizationOptions { get; set; }Ruft die Option ab oder legt sie festSVGPathOptimizationOptions . Wenn diese Option null ist, wird keine Pfadelementoptimierung durchgeführt.
RemoveDescriptions { get; set; }Holt oder setzt die Option, nur den Inhalt des Editors oder leere Elemente zu entfernen. Es ist standardmäßig „true“.
RemoveEmptyAttributes { get; set; }Ruft die Option zum Entfernen von Attributen mit leeren Werten ab oder legt sie fest. Es ist standardmäßig „true“.
RemoveEmptyContainers { get; set; }Ruft die Option zum Entfernen leerer Container ab oder legt sie fest. Es ist standardmäßig „true“.
RemoveEmptyText { get; set; }Holt oder setzt die Option zum Entfernen leerer Textelemente. Es ist standardmäßig „true“.
RemoveHiddenElements { get; set; }Ruft die Option ab oder legt sie fest, um Elemente zu entfernen, die während des Renderns nicht sichtbar sind. Es ist standardmäßig „true“.
RemoveIndentsAndLineBreaks { get; set; }Ruft die Option zum Entfernen von Zeileneinzügen und -umbrüchen ab oder setzt sie. Es ist standardmäßig „true“.
RemoveMetadata { get; set; }Ruft die Option zum Entfernen von Metadaten ab oder legt sie fest. Es ist standardmäßig „true“.
RemoveUnusedDefs { get; set; }Ruft von Sets die Option ab, den Inhalt von Defs zu entfernen, die nicht direkt ohne Bezeichner angezeigt werden. Es ist standardmäßig „true“.
RemoveUnusedNamespaces { get; set; }Ruft die Option ab oder setzt sie, um die Deklaration nicht verwendeter Namespaces aus dem SVG-Element zu entfernen, die nicht in Elementen oder Attributen verwendet werden. Es ist standardmäßig „true“.
RemoveUselessStrokeAndFill { get; set; }Ruft von Sets die Option ab, ungenutzte Strich- und Füllattribute zu entfernen. Es ist standardmäßig „true“.

Siehe auch