Class EmfPlusStringFormat

Class EmfPlusStringFormat

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

EmfPlusStringFormat 对象指定文本配置,显示操作和语言识别

public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusGraphicsObjectType EmfPlusStringFormat

继承人

EmfPlusGraphicsObjectType.Version , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusStringFormat()

public EmfPlusStringFormat()

Properties

DigitLanguage

接收或设置一个 EmfPlusLanguageIdentifier 对象,该对象语言用于字符串中的数字数字。例如,如果这个字符串包含阿拉伯字符,该字段必须包含一个语言识别器描述阿拉伯语

public EmfPlusLanguageIdentifierType DigitLanguage { get; set; }

财产价值

EmfPlusLanguageIdentifierType

DigitSubstitution

获取或设置一个 32 位未签名整合器,说明如何更换根据本地或语言的序列中的数字数字。此值必须在 StringDigitSubstitution 中定义列表(第 2.1.1.30 节)

public EmfPlusStringDigitSubstitution DigitSubstitution { get; set; }

财产价值

EmfPlusStringDigitSubstitution

FirstTabOffset

收到或设置一个 32 位浮动点值,指定数字文本线的开端之间的空间和首页 > 关闭

public float FirstTabOffset { get; set; }

财产价值

float

HotkeyPrefix

接收或设置一个 32 位签名的整合器,指定类型的处理在键盘上进行时进行的序列短短的预定(即,一个Ampersand)被遇见。基本上,这个字段说明是否要显示键盘与文本相关的缩短预定。值必须在 HotkeyPrefix 中定义列表(第 2.1.1.14 节)

public EmfPlusHotkeyPrefix HotkeyPrefix { get; set; }

财产价值

EmfPlusHotkeyPrefix

Language

获取或设置 EmfPlusLanguageIdentifier 对象(第 2.2.2.23)指定用于链条的语言

public EmfPlusLanguageIdentifierType Language { get; set; }

财产价值

EmfPlusLanguageIdentifierType

LeadingMargin

收到或设置一个 32 位浮点值,指定长度将空间添加到一条线的起点位置。默认值为 1/6 英寸;对于字体字体,默认值为0。

public float LeadingMargin { get; set; }

财产价值

float

LineAlign

接收或设置一个 32 位未签名整合器,说明如何将线条垂直调整到布局直角。这个值必须在 StringAlignment 列表中定义。

public EmfPlusStringAlignment LineAlign { get; set; }

财产价值

EmfPlusStringAlignment

RangeCount

获取或设置一个 32 位签名集,指定 EmfPlusCharacterRange 的数量对象(2.2.2.8)在 StringFormatData 字段中定义。

public int RangeCount { get; set; }

财产价值

int

StringAlignment

接收或设置一个 32 位未签名整合器,说明如何在布局直角中垂直调整线。这个值必须在 StringAlignment 中定义列表(第 2.1.1.29 节)

public EmfPlusStringAlignment StringAlignment { get; set; }

财产价值

EmfPlusStringAlignment

StringFormatData

获取或设置一个 EmfPlusStringFormatData 对象(第 2.2.2.44)指定可选的文本布局数据。

public EmfPlusStringFormatData StringFormatData { get; set; }

财产价值

EmfPlusStringFormatData

StringFormatFlags

获取或设置一个 32 位未签名整合器,指定文本布局格式化、剪辑和字体处理的选项。此值必须由 StringFormat 旗帜组成(第 2.1.2.8 节)

public EmfPlusStringFormatFlags StringFormatFlags { get; set; }

财产价值

EmfPlusStringFormatFlags

TabstopCount

获取或设置一个 32 位签名集,指定选项卡停的数量在 StringFormatData 字段中定义。

public int TabstopCount { get; set; }

财产价值

int

Tracking

收到或设置一个 32 位浮动点值,指定比例地平线空间分配给每个字符的一条指定的字符串到字体定义的宽度大值为此属性指定宽度字符之间的空间; 值不到 1 可以产生字符超越. 默认为 1.03; 对于 typographic字体,默认值为1.00。

public float Tracking { get; set; }

财产价值

float

TrailingMargin

收到或设置一个 32 位浮点值,指定长度接下来的路径是:默认的是 1/6 英寸;对于字体,默认值为 0.

public float TrailingMargin { get; set; }

财产价值

float

Trimming

Gets 或 Set 指定如何从一个字符串中切割字符太大了,以便在布局直角中匹配。必须在 StringTrimming 列表中定义(第 2.1.1.31 节)。

public EmfPlusStringTrimming Trimming { get; set; }

财产价值

EmfPlusStringTrimming

 中文