EmfPlusStringFormat 类
内容
[
隐藏
]Summary: The EmfPlusStringFormat object specifies text layout,
display manipulations, and language identification
Module: aspose.imaging.fileformats.emf.emfplus.objects
Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStringFormat
Inheritance: EmfPlusGraphicsObjectType
Constructors
| Name | 描述 |
|---|---|
| EmfPlusStringFormat() | 初始化 EmfPlusStringFormat 类的新实例 |
Properties
| Name | Type | Access | 描述 |
|---|---|---|---|
| digit_language | EmfPlusLanguageIdentifierType | r/w | 获取或设置一个 EmfPlusLanguageIdentifier 对象,指定 字符串中数字使用的语言。 例如,如果该字符串包含阿拉伯数字, 此字段必须包含一个语言标识符, 指定阿拉伯语言 |
| digit_substitution | EmfPlusStringDigitSubstitution | r/w | 获取或设置一个 32 位无符号整数,指定如何根据区域设置或语言替换 字符串中的数字。 此值必须在 StringDigitSubstitution 枚举(第 2.1.1.30 节)中定义。 |
| first_tab_offset | float | r/w | 获取或设置一个 32 位浮点值,指定空格的数量 位于文本行起始处与 第一个制表位之间 |
| hotkey_prefix | EmfPlusHotkeyPrefix | r/w | 获取或设置一个 32 位有符号整数,指定类型 对字符串在键盘 快捷键前缀(即 & 符号)被遇到时执行的处理。 基本上,此字段指定是否显示 与文本相关的键盘快捷键前缀。 该值必须在 HotkeyPrefix 枚举(第 2.1.1.14 节)中定义。 |
| language | EmfPlusLanguageIdentifierType | r/w | 获取或设置一个 EmfPlusLanguageIdentifier 对象(第 2.2.2.23 节) 指定字符串使用的语言 |
| leading_margin | float | r/w | 获取或设置一个 32 位浮点值,指定要添加到字符串起始位置的空间长度 默认值为 1/6 英寸;对于排版字体, 默认值为 0。 |
| line_align | EmfPlusStringAlignment | r/w | 获取或设置一个 32 位无符号整数,指定如何 在布局矩形中垂直对齐字符串。 该值必须在 StringAlignment 枚举中定义。 |
| range_count | int | r/w | 获取或设置一个 32 位有符号整数,指定在 StringFormatData 字段中定义的 EmfPlusCharacterRange 对象(第 2.2.2.8 节)的数量。 |
| string_alignment | EmfPlusStringAlignment | r/w | 获取或设置一个 32 位无符号整数,指定如何 在布局矩形中水平对齐字符串。 该值必须在 StringAlignment 枚举(第 2.1.1.29 节)中定义。 |
| string_format_data | EmfPlusStringFormatData | r/w | 获取或设置一个 EmfPlusStringFormatData 对象(第 2.2.2.44 节) 指定可选的文本布局数据。 |
| string_format_flags | EmfPlusStringFormatFlags | r/w | 获取或设置一个 32 位无符号整数,指定文本布局 用于格式化、裁剪和字体处理的选项。 该值必须由 StringFormat 标志组成 (第 2.1.2.8 节)。 |
| tabstop_count | int | r/w | 获取或设置一个 32 位有符号整数,指定制表位的数量 在 StringFormatData 字段中定义的。 |
| tracking | float | r/w | 获取或设置一个 32 位浮点值,指定比例 水平空间分配给每个字符的 在指定字符串中相对于字体定义的宽度的 字符。该属性的较大值表示充足的 字符之间的空间;小于 1 的值可能导致 字符重叠。默认值为 1.03;对于排版 字体,默认值为 1.00。 |
| trailing_margin | float | r/w | 获取或设置一个 32 位浮点值,指定长度 在字符串后保留的空间。默认值 为 1/6 英寸;对于排版字体,默认值为 0。 |
| trimming | EmfPlusStringTrimming | r/w | 获取或设置指定如何修剪字符串中 过大而无法适应布局矩形的字符。此值 必须在 StringTrimming 枚举(第 2.1.1.31 节)中定义。 |
| version | EmfPlusGraphicsVersion | r/w | 获取或设置版本。 |
Constructor: EmfPlusStringFormat()
EmfPlusStringFormat()
初始化 EmfPlusStringFormat 类的新实例