MetaImageBase
WMF および EMF 画像フォーマットの基本抽象クラス
public abstract class MetaImageBase : VectorImageResourceBase
プロパティ
名前 |
説明 |
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 に保存する必要があります。 |
abstract SaveToSvg(Stream) |
型の実装では、現在のベクター メタ画像をベクター SVG 形式で指定されたバイト stream に保存する必要があります。 |
イベント
名前 |
説明 |
event Disposed |
このラスター画像が破棄されたときに発生するイベント |
関連項目