VectorImageResourceBase

VectorImageResourceBase class

サポートされているベクターの基本クラス image

public abstract class VectorImageResourceBase : IImageResource

プロパティ

名前 説明
AspectRatio { get; } このベクターの縦横比を返します image
abstract ByteContent { get; } 型の実装では、このベクター イメージのコンテンツをバイト stream として返す必要があります。
FilenameWithExtension { get; } 名前と拡張子で構成される、このベクター画像の正しいファイル名を返します。理論的には名前とは異なる場合があります.
IsDisposed { get; } このラスター イメージを破棄するかどうかを決定します (真実) か否か (間違い )
LinearDimensions { get; } このベクター画像の直線寸法 (幅と高さ) を返します
Name { get; } このベクター画像の名前を返します。通常、ファイル名の拡張子は含まれず、理論的には filename. とは異なる場合があります。
abstract TextContent { get; } 実装では、type はこのベクター画像の内容をテキスト形式で返す必要があります: 画像 type に関する XML の base64 エンコード
abstract Type { get; } 型の実装では、ベクター image の型に関する情報を返す必要があります

メソッド

名前 説明
abstract Dispose() 型の実装では、このインスタンスを破棄する必要があります
Equals(IHtmlResource) 参照の等価性を指定してこのインスタンスをチェックします。
abstract Save(string) 実装タイプでは、このイメージを指定されたパスでディスクに保存する必要があります
abstract SaveToPng(Stream) 型の実装では、現在のベクター画像をラスター PNG 形式で指定されたバイト stream に保存する必要があります。

イベント

名前 説明
event Disposed このラスター画像が破棄されたときに発生するイベント

関連項目