EmfImage

EmfImage class

拡張メタファイル形式 (EMF) 形式の 1 つのベクター画像とそのメタデータおよび追加のメソッドを表します

public sealed class EmfImage : MetaImageBase

コンストラクター

名前 説明
EmfImage(string, Stream) コンテンツから新しい EmfImage インスタンスを作成し、バイト ストリームとして表され、指定された name を使用します
EmfImage(string, string) base64 でエンコードされた文字列として表され、指定された name を持つコンテンツから新しい EmfImage インスタンスを作成します

プロパティ

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

メソッド

名前 説明
override Dispose() この EMF 画像のコンテンツを破棄し、ほとんどのメソッドとプロパティを機能させないようにして破棄します。
Equals(IHtmlResource) 参照の等価性を指定してこのインスタンスをチェックします。
override Save(string) この EMF イメージを file に保存します
override SaveToPng(Stream) このベクター EMF 画像をラスター PNG 画像に保存します image
override SaveToSvg(Stream) このベクトル EMF 画像をベクトル SVG に保存します image
static IsValid(Stream) 指定されたストリームが有効な EMF かどうかを確認します image
static IsValid(string) 指定された base64 でエンコードされた文字列が有効な EMF かどうかを確認します image

イベント

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

関連項目