Class EmfSmallTextOut

Class EmfSmallTextOut

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

EMR_SMALLTEXTOUT 记录输出一行。

public sealed class EmfSmallTextOut : EmfDrawingRecordType

Inheritance

object MetaObject EmfRecord EmfDrawingRecordType EmfSmallTextOut

继承人

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

如果在 fuOptions 字段中设置 ETO_SMALL_CHARS,则 TextString 包含 8 位代码。字符,由 16-bit Unicode UTF16-LE 字符代码的低比特衍生,其中高比特被认为是0。如果在 fuOptions 字段中设置 ETO_NO_RECT,则限制字段不包含在记录中。

Constructors

EmfSmallTextOut(EmfRecord)

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

public EmfSmallTextOut(EmfRecord source)

Parameters

source EmfRecord

源源。

Properties

Bounds

获取或设置一个可选的, 128 位 WMF RectL 对象([MS-WMF] 部分 2.2.2.19)指定装置单位的边缘直角。

public Rectangle Bounds { get; set; }

财产价值

Rectangle

查尔斯

接收或设置一个 32 位未签名整合器,指定16 位字符的数量。字符串:字符串不是零终端。

public int CChars { get; set; }

财产价值

int

ExScale

收到或设置一个 32 位浮动点值,指定要在 x 方向中的文本规模多少。

public float ExScale { get; set; }

财产价值

float

EyScale

收到或设置一个 32 位浮动点值,指定文本在 y 方向中的规模。

public float EyScale { get; set; }

财产价值

float

FuOptions

收到或设置一个 32 位未签名整合器,指定要使用的文本输出选项。选项由一个或一个值组合从 ExtTextOutOptions 指定列表(第 2.1.11 节)

public EmfExtTextOutOptions FuOptions { get; set; }

财产价值

EmfExtTextOutOptions

图形模型

接收或设置一个 32 位未签名整合器,指定图形模式,从GraphicsMode 列表(第 2.1.16 节)。

public EmfGraphicsMode IGraphicsMode { get; set; }

财产价值

EmfGraphicsMode

TextString

接收或设置一个变量长带,其中包含要绘制的文本带,或8 位或 16 位字符代码,根据 fuOptions 字段的值。

public string TextString { get; set; }

财产价值

string

X

接收或设置一个 32 位签名的整合器,指定 x 坐标,在哪里放置行。

public int X { get; set; }

财产价值

int

Y

接收或设置一个 32 位签名的整合器,指定 y 协调器,在哪里放置链条。

public int Y { get; set; }

财产价值

int

 中文