Class SVGOptimizationOptions
コンテンツ
[
隠れる
]SVGOptimizationOptions class
SVGOptimizationOptions は、SVG ドキュメントを最適化するためのオプションを格納するためのクラスです。
public class SVGOptimizationOptions
コンストラクター
名前 | 説明 |
---|---|
SVGOptimizationOptions() | の新しいインスタンスを初期化しますSVGOptimizationOptions class. |
プロパティ
名前 | 説明 |
---|---|
CleanListOfValues { get; set; } | 属性のリスト数値を小数点以下 3 桁に丸めるオプションを取得または設定します。デフォルトでは「true」です。 |
CollapseGroups { get; set; } | 余分なグループを折りたたむオプションを取得または設定します。デフォルトでは「true」です。 |
PathOptimizationOptions { get; set; } | オプションを取得または設定しますSVGPathOptimizationOptions . このオプションが null の場合、パス要素の最適化は実行されません。 |
RemoveDescriptions { get; set; } | エディターのコンテンツまたは空の要素のみを削除するオプションを取得または設定します。デフォルトでは「true」です。 |
RemoveEmptyAttributes { get; set; } | 空の値を持つ属性を削除するオプションを取得または設定します。デフォルトでは「true」です。 |
RemoveEmptyContainers { get; set; } | 空のコンテナーを削除するオプションを取得または設定します。デフォルトでは「true」です。 |
RemoveEmptyText { get; set; } | 空のテキスト要素を削除するオプションを取得または設定します。デフォルトでは「true」です。 |
RemoveHiddenElements { get; set; } | レンダリング中に表示されない要素を削除するオプションを取得または設定します。デフォルトでは「true」です。 |
RemoveIndentsAndLineBreaks { get; set; } | 行のインデントと改行を削除するオプションを取得または設定します。デフォルトでは「true」です。 |
RemoveMetadata { get; set; } | メタデータを削除するオプションを取得または設定します。デフォルトでは「true」です。 |
RemoveUnusedDefs { get; set; } | 識別子なしで直接表示されない定義の内容を削除するオプションを取得または設定します。デフォルトでは「true」です。 |
RemoveUnusedNamespaces { get; set; } | 要素または属性で使用されていない SVG 要素 から未使用の名前空間の宣言を削除するオプションを取得または設定します。デフォルトでは「true」です。 |
RemoveUselessStrokeAndFill { get; set; } | 未使用のストロークと塗りつぶし属性を削除するオプションを取得または設定します。デフォルトでは「true」です。 |