Class EmfPlusDrawString

Class EmfPlusDrawString

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

EmfPlusDrawString 记录指定带格式的文本输出

public sealed class EmfPlusDrawString : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawString

继承人

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

EmfPlusDrawString(EmfPlusRecord)

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

public EmfPlusDrawString(EmfPlusRecord source)

Parameters

source EmfPlusRecord

源源。

Properties

BrushId

接收或设置刷子识别器一个32位未标记的整体,指定刷子,其内容由 S 字符串在 旗帜 字符串中的 S 字符串确定。要画前线文本颜色;也就是说,只有格里夫本身。

public int BrushId { get; set; }

财产价值

int

FormatId

接收或设置格式识别器一个 32 位未签名整合器,指定一个可选的指数EMFPlusStringFormat 对象(第 2.2.1.9 节)在 EMF+ 对象表中。此对象指定文本配置信息和显示操作應用於一條線

public int FormatId { get; set; }

财产价值

int

IsColor

收到或设置一个值,表明这个例子是否是颜色。如果设置, BrushId 将颜色指定为 EmfPlusARGB 对象(第 2.2.2.1 节)。如果很清楚, BrushId 包含一个 EmfPlusBrush 对象的指数(第 2.2.1.1 节) 在 EMF+ 对象表中。

public bool IsColor { get; set; }

财产价值

bool

LayoutRect

接收或设置布局直径一个 EmfPlusRectF 对象(第 2.2.2.39) 定义边界区域接收线的目的地

public RectangleF LayoutRect { get; set; }

财产价值

RectangleF

Length

接收或设置长度32 位未签名整合器,指定字符的数量。

public int Length { get; set; }

财产价值

int

ObjectId

接收或设置对象识别器。EMF+中的 EmfPlusFont 对象指数(2.2.1.3)对象表以显示文本 值必须为零至63,包括。

public byte ObjectId { get; set; }

财产价值

byte

StringData

接收或设置序列数据一个16位 Unicode 字符的序列,指定要绘制的线条

public string StringData { get; set; }

财产价值

string

 中文