Class EmfMetafileHeader

Class EmfMetafileHeader

名称: Aspose.Imaging.FileFormats.Emf.Emf.Records アセンション: Aspose.Imaging.dll (25.4.0)

EMR_HEADER レコードタイプは、EMF メタフィルの出発点を定義します。そして、メタフィルの画像が描かれている装置の特性を指定する。作成されました. ヘッダーレコードの情報は、それを可能にしますEMFメタフィルは、特定の出力デバイスから独立する必要があります。サイズフィールドの値は、異なるサイズを区別するために使用することができます。EMR_HEADER レコードタイプは、このセクションで上記に記載されています。3つの可能なタイトルがあります:ベースヘッダーは、EmfMetafileHeaderの記録です。このヘッダーの固定サイズの部分は88バイトで、ヘッダーオブジェクトが含まれています。最初の拡張ヘッダーは、EmfMetafileHeaderExtension1の記録です。このヘッダーの固定サイズの部分は100バイトで、ヘッダーオブジェクトが含まれています。HeaderExtension1 オブジェクト(2.2.10 セクション)2番目の拡張ヘッダーは、EmfMetafileHeaderExtension2の記録です。このヘッダーの固定サイズの部分は108バイトで、ヘッダーオブジェクトが含まれています。HeaderExtension1 オブジェクトと HeaderExtension2 オブジェクト(セクション 2.2.11)

[JsonObject(MemberSerialization.OptIn)]
public class EmfMetafileHeader : EmfRecord

Inheritance

object MetaObject EmfRecord EmfMetafileHeader

Derived

EmfMetafileHeaderExtension1

相続人

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfMetafileHeader(EmfRecord)

Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderクラスの新しい例を開始します。

public EmfMetafileHeader(EmfRecord record)

Parameters

record EmfRecord

記録です。

EmfMetafileHeader()

Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderクラスの新しい例を開始します。

[JsonConstructor]
public EmfMetafileHeader()

EmfMetafileHeader(EmfMetafileHeader)

Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeaderクラスの新しい例を開始します。

public EmfMetafileHeader(EmfMetafileHeader header)

Parameters

header EmfMetafileHeader

ヘッダー

Properties

EmfDescription

EMFの説明を取得または設定する任意の長さとコンテンツの無期限のユニコードUTF16-LEシリーズ。記録の位置と文字の数はオフデスクリプトによって指定されます。nDescription フィールド, respectively, in EmfHeader. If the value of either fieldゼロで、説明のストレッチは存在しません。

public string EmfDescription { get; set; }

不動産価値

string

EmfDescriptionBuffer

EMFの説明バッファーを取得または設定するEMF 説明シリーズを含むバイトのオプションシリーズは、EmfMetafileHeaderの固定部分に接続する必要はありません。したがって、このバッファーのフィールドは「UndefinedSpace」とラベル付けられている。オプションであり、無視されなければならない。

public byte[] EmfDescriptionBuffer { get; set; }

不動産価値

byte ( )

EmfHeader

ヘッダー オブジェクト(セクション 2.2.9)を取得または設定し、そのコンテンツに関する情報が含まれています。メタフィルの構造

public EmfHeaderObject EmfHeader { get; set; }

不動産価値

EmfHeaderObject

EmfHeaderRecordBuffer

EMF ヘッダー レコードの残りを含むバイトのオプションシリーズを取得または設定します。このフィールドのサイズは4バイトの複数でなければなりません。

public byte[] EmfHeaderRecordBuffer { get; set; }

不動産価値

byte ( )

 日本語