SvgImage
SvgImage class
SVG (スケーラブル ベクター グラフィックス) 形式の 1 つのベクター画像をそのメタデータと追加のメソッドと共に表します
public sealed class SvgImage : VectorImageResourceBase
コンストラクター
| 名前 |
説明 |
| SvgImage(string, Stream) |
コンテンツから新しい SvgImage インスタンスを作成し、バイト ストリームとして表され、指定された name を使用します |
| SvgImage(string, string) |
コンテンツから新しい SvgImage インスタンスを作成し、通常の文字列として表され、指定された name を使用します |
プロパティ
| 名前 |
説明 |
| AspectRatio { get; } |
このベクターの縦横比を返します image |
| override ByteContent { get; } |
この SVG 画像のコンテンツをバイナリストリームとして返します |
| FilenameWithExtension { get; } |
名前と拡張子で構成される、このベクター画像の正しいファイル名を返します。理論的には名前とは異なる場合があります. |
| IsDisposed { get; } |
このラスター イメージを破棄するかどうかを決定します (真実) か否か (間違い ) |
| LinearDimensions { get; } |
このベクター画像の直線寸法 (幅と高さ) を返します |
| Name { get; } |
このベクター画像の名前を返します。通常、ファイル名の拡張子は含まれず、理論的には filename. とは異なる場合があります。 |
| override TextContent { get; } |
この SVG イメージのコンテンツを base64 でエンコードされたバイナリ コンテンツとして返します (XML 形式の生のテキストとしてではありません) |
| override Type { get; } |
を返します ImageType.Svg |
| XmlContent { get; } |
この SVG 画像のコンテンツを元の XML 準拠のテキスト形式で返します |
メソッド
| 名前 |
説明 |
| override Dispose() |
このラスター イメージを破棄し、その内容を破棄し、ほとんどのメソッドとプロパティを非動作にします |
| Equals(IHtmlResource) |
参照の等価性を指定してこのインスタンスをチェックします。 |
| override Save(string) |
この SVG 画像を file に保存します |
| override SaveToPng(Stream) |
このベクター SVG 画像をラスター PNG 画像に保存します image |
| static IsValid(string) |
指定された XML 準拠のテキスト コンテンツが SVG 画像を表しているかどうかの表面チェックを実行します |
イベント
| 名前 |
説明 |
| event Disposed |
このラスター画像が破棄されたときに発生するイベント |
関連項目