EmfPolyTextOutA 类

Summary: The EMR_POLYTEXTOUTA record draws one or more ASCII text strings using the current font and text colors.

Module: aspose.imaging.fileformats.emf.emf.records

Full Name: aspose.imaging.fileformats.emf.emf.records.EmfPolyTextOutA

Inheritance: EmfDrawingRecordType

Constructors

Name描述
EmfPolyTextOutA()初始化 EmfPolyTextOutA 类的新实例。
EmfPolyTextOutA(source)初始化 EmfPolyTextOutA 类的新实例。

Properties

NameTypeAccess描述
a_emr_textEmfText[]r/w获取或设置一个 EmrText 对象数组(第 2.2.5 节),用于指定以 8 位 ASCII 字符表示的输出
字符串,包含文本属性和间距值。EmrText 对象的数量由 cStrings 指定。
boundsRectangler/w获取或设置一个 WMF RectL 对象([MS-WMF] 第 2.2.2.19 节),用于指定
设备单位中的边界矩形。
ex_scalefloatr/w获取或设置一个 32 位浮点值,指定在图形模式为 GM_COMPATIBLE 时,从页面单位到
.01mm 单位的 X 缩放比例。
ey_scalefloatr/w获取或设置一个 32 位浮点值,指定在图形模式为 GM_COMPATIBLE 时,从页面单位到
.01mm 单位的 Y 缩放比例。
graphics_modeEmfGraphicsModer/w获取或设置一个 32 位无符号整数,指定当前的图形模式,
来自 GraphicsMode 枚举(第 2.1.16 节)。
sizeintr/w获取或设置记录的大小
typeEmfRecordTyper/w获取或设置类型。

Methods

Name描述
create_from_record(source)初始化 EmfRecord 类的新实例。
create_from_type(type)初始化 EmfRecord 类的新实例。

Constructor: EmfPolyTextOutA()

 EmfPolyTextOutA() 

初始化 EmfPolyTextOutA 类的新实例。

Constructor: EmfPolyTextOutA(source)

 EmfPolyTextOutA(source) 

初始化 EmfPolyTextOutA 类的新实例。

Parameters:

参数TypeDescription
sourceEmfRecord来源。

Method: create_from_record(source) [static]

 create_from_record(source) 

初始化 EmfRecord 类的新实例。

Parameters:

参数TypeDescription
sourceEmfRecord来源。

Returns

TypeDescription
EmfRecord

Method: create_from_type(type) [static]

 create_from_type(type) 

初始化 EmfRecord 类的新实例。

Parameters:

参数TypeDescription
typeEmfRecordType记录类型。

Returns

TypeDescription
EmfRecord