Class EmfPlusDrawImage

Class EmfPlusDrawImage

名称: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records 收藏: Aspose.Imaging.dll (25.4.0)

EmfPlusDrawImage 记录指定绘制一个规模图像。

public sealed class EmfPlusDrawImage : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawImage

继承人

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

EmfPlusDrawImage(EmfPlusRecord)

启动 Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImage 类的新例子。

public EmfPlusDrawImage(EmfPlusRecord source)

Parameters

source EmfPlusRecord

源源。

Properties

Compressed

收到或设置一个值,表明 PointData 是否被压缩。如果设置,RectData 包含一个 EmfPlusRect 对象(第 2.2.2.38 节)。如果很清楚,RectData 包含一个 EmfPlusRectF 对象(第 2.2.2.39 节)。

public bool Compressed { get; set; }

财产价值

bool

ImageAttributesId

获取或设置图像属性识别器在 EMF+ 对象表中指定选项 EmfPlusImageAttributes 对象的索引(2.2.1.5)的 32 位未签名整合器。

public int ImageAttributesId { get; set; }

财产价值

int

ObjectId

接收或设置对象识别器。EMF+中的 EmfPlusImage 对象指数(2.2.1.4)对象表,指定要显示的图像. 值必须为零至63,包括。

public byte ObjectId { get; set; }

财产价值

byte

RectData

接收或设置直径数据或者一个 EmfPlusRect 或 EmfPlusRectF 对象,定义图像的边缘框。由 SrcRect 字段所指定的图像部分以匹配这个直角。

public RectangleF RectData { get; set; }

财产价值

RectangleF

SrcRect

接收或设置源直线一个 EmfPlusRectF 对象,指定要播放的图像的一部分。该直角所指定的图像部分以匹配目的地为尺寸由 RectData 字段指定的直角。

public RectangleF SrcRect { get; set; }

财产价值

RectangleF

SrcUnit

接收或设置源单位32 位签名集体,指定 SrcRect 字段的单元。它必须是 UnitTypePixel 列表的 UnitType 成员(第 2.1.1.33 节)。

public EmfPlusUnitType SrcUnit { get; set; }

财产价值

EmfPlusUnitType

 中文