Class EmfPlusSerializableObject

Class EmfPlusSerializableObject

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

EmfPlusSerializableObject レコードは、画像効果パラメーターブロックを定義しています。データバッファーにシリアル化。

public sealed class EmfPlusSerializableObject : EmfPlusObjectRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusObjectRecordType EmfPlusSerializableObject

相続人

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusSerializableObject(EmfPlusRecord)

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

public EmfPlusSerializableObject(EmfPlusRecord source)

Parameters

source EmfPlusRecord

源泉です。

Properties

Buffer

シリアル化された画像効果を含む BufferSize バイトの範囲を取得または設定します。パラメーターブロックは、ObjectGUID フィールドの GUID に合致します。イメージ効果のオブジェクト(セクション2.2.3)

public byte[] Buffer { get; set; }

不動産価値

byte ( )

BufferSize

32 ビットのバッファー フィールドのサイズを 32 ビットのバッファー フィールドで指定する 32 ビットの未署名 インテラーを取得または設定します。

public int BufferSize { get; set; }

不動産価値

int

Flags

使用されていない 16 ビットの未署名の全体を取得または設定します. このフィールドはゼロに設定される必要があります。受け取った時に無視されるべきである。

public override short Flags { get; set; }

不動産価値

short

ImageEffect

イメージ効果を取得または設定します。

public EmfPlusImageEffectsObjectType ImageEffect { get; set; }

不動産価値

EmfPlusImageEffectsObjectType

ObjectGuid

GUID パッケージの表示値を取得または設定する([MS-DTYP] セクション 2.3.4.2)これは ImageEffects のアイデンティティのいずれか(セクション 2.1.3.1)と一致する必要があります。

public GuidPacketRepresentation ObjectGuid { get; set; }

不動産価値

GuidPacketRepresentation

 日本語