Class EmfPlusDrawImagePoints

Class EmfPlusDrawImagePoints

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

EmfPlusDrawImagePoints 记录指定在平行图表中绘制一个规模图像。

public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawImagePoints

继承人

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()

Remarks

一个 EmfPlusImage 可以指定一个 bitmap 或 metafile。图像中的颜色在播放过程中可以被操纵,它们可以被纠正、暗化、放下,放下。

Constructors

EmfPlusDrawImagePoints(EmfPlusRecord)

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

public EmfPlusDrawImagePoints(EmfPlusRecord source)

Parameters

source EmfPlusRecord

源源。

Properties

ApplyingAnEffect

得或设置一个值,表明是否(应用效应)。这一点表明,图像的播放包括应用效果。如果设置,该效应类的对象必须在以前的EmfPlusSerializableObject 记录(第 2.3.5.2 节)。

public bool ApplyingAnEffect { get; set; }

财产价值

bool

Compressed

收到或设置一个值,表明 PointData 是否被压缩。这一点表明 PointData 字段是否指定压缩数据。设置时, PointData 指定在坐标空间中的绝对位置,具有 16 位整体如果是明确的, PointData 指定在坐标空间中的绝对位置。32位浮点坐标。请注意,如果 P 旗(下)设置,则该旗是未定义的,必须忽略。

public bool Compressed { get; set; }

财产价值

bool

ImageAttributesId

接收或设置一个32位未签名整合器,其中包含指数的可选的 EmfPlusImageAttributes 对象(第 2.2.1.5)在 EMF+ 对象表中。

public int ImageAttributesId { get; set; }

财产价值

int

ObjectId

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

public byte ObjectId { get; set; }

财产价值

byte

PointData

接收或设置一系列计算点,指定一个平行图的三个点。三点代表上左、上右、下左角。平行图:平行图的第四个点从前三个点中抽出。由 SrcRect 字段所指定的图像部分 SHOULD 具有扩展和扩展如果需要,将转换应用到平行图的内部。

public PointF[] PointData { get; set; }

财产价值

PointF ( )

Relative

收到或设置一个值,表明这个 Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints 是否相对。这个点表明 PointData 字段是否指定相对或绝对位置。如果设置,在 PointData 中,每个元素都指定了在坐标空间中的位置。与前列元素所指定的位置有关。在 PointData 中的第一个元素,在坐标(0.0)中的先前位置是假设的。PointData 根据 C 旗帜指定绝对位置。请注意,如果这个旗帜设置,则 C 旗帜(上方)不定义,必须忽略。

public bool Relative { get; set; }

财产价值

bool

SrcRect

接收或设置一个 EmfPlusRectF 对象(第 2.2.2.39 节),该对象定义了要播放的图像的一部分。

public RectangleF SrcRect { get; set; }

财产价值

RectangleF

SrcUnit

接收或设置一个 32 位签名整合器,定义 SrcRect 字段的单位。是 UnitType 列表的 UnitPixel 值(第 2.1.1.33 节)。

public EmfPlusUnitType SrcUnit { get; set; }

财产价值

EmfPlusUnitType

 中文