Class EmfPlusDrawArc
名称: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records 收藏: Aspose.Imaging.dll (25.4.0)
EmfPlusDrawArc 记录描述了钻石的弓。
public sealed class EmfPlusDrawArc : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawArc
继承人
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
EmfPlusDrawArc(EmfPlusRecord)
启动 Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawArc 类的新例子。
public EmfPlusDrawArc(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
源源。
Properties
DataSize
接收或设置数据的尺寸。一个 32 位未签名的整合器,指定 32 位同步的数字记录具体数据的比特,如下。对于这个记录类型,值必须是下列之一:0x00000010 如果 C 比特在旗帜字段中设置。0x00000018 如果 C 比特在旗帜字段中清晰。
public override int DataSize { get; set; }
财产价值
Exceptions
残疾价值
ObjectId
接收或设置对象识别器。一个 EmfPlusPen 对象的指数(第 2.2.1.7 节)EMF+ 对象表以绘制弓,值必须为 0 至 63,包括。
public byte ObjectId { get; set; }
财产价值
RectFloat
收到或设置一个值,表明数据是否包含EmfPlusRect 或 EmfPlusRect 记录这一点表明,RectData 字段中的数据是否被压缩。如果设置,RectData 包含一个 EmfPlusRect 对象(第 2.2.2.38 节)。如果很清楚,RectData 包含一个 EmfPlusRectF 对象(第 2.2.2.39 节)。
public bool RectFloat { get; set; }
财产价值
RectangleData
接收或设置直角数据或一个 EmfPlusRect 或 EmfPlusRectF 对象,定义边界框直角是直角,直角是直角,直角是直角。位置,尺寸,和形状的弓. 该领域的对象类型是根据旗帜字段的值。
public RectangleF RectangleData { get; set; }
财产价值
Size
得到或设置尺寸。一个 32 位未签名的整合器,指定 32 位同步的数字整个记录中的比特,包括12位记录标题和记录特定的数据.对于此记录类型,值必须是下列之一:0x0000001C 如果 C 字符在旗帜字段中设置。0x00000024 如果 C 字符在旗帜字段中清晰
public override int Size { get; set; }
财产价值
Exceptions
残疾价值
StartAngle
接收或设置起点角度一个32位非负面浮动点值,指定之间的角度x 轴和弓的起点 任何值是可接受的,但是,它必须被解释为模块360,使用的结果是在 0.0 包含到 360.0 独家范围内。
public float StartAngle { get; set; }
财产价值
SweepAngle
接收或设置滑角一个 32 位浮动点值,指定要绘制的弓的范围,作为一个角度在从出发点定义的等级测量任何值是可接受的,但它必须粘贴到 -360.0到 360.0 包含. 一个积极的值表明,在一个时钟方向,而一个负值表明,
public float SweepAngle { get; set; }