类 StringFormat
内容
[
隐藏
]StringFormat class
封装文本布局信息(如对齐、方向和制表位)、显示操作(如省略号插入和数字本地化替换)以及 OpenType 功能。此类不可被继承。
public sealed class StringFormat : DisposableObject
构造函数
| 名称 | 描述 |
|---|---|
| StringFormat() | 初始化一个新的 StringFormat 对象。 |
| StringFormat(StringFormat) | 从指定的现有 StringFormat 对象初始化一个新的 StringFormat 对象。 |
| StringFormat(StringFormatFlags) | 使用指定的 StringFormatFlags 枚举和语言初始化一个新的 StringFormat 对象。 |
属性
| 名称 | 描述 |
|---|---|
| static GenericDefault { get; } | 获取一个通用默认的 StringFormat 对象。 |
| static GenericTypographic { get; } | 获取一个通用排版的 StringFormat 对象。 |
| Alignment { get; set; } | 获取或设置垂直平面上的文本对齐信息。 |
| CustomCharIdent { get; set; } | 获取或设置自定义字符标识。 |
| DigitSubstitutionLanguage { get; set; } | 获取或设置在本地数字替换为西方数字时使用的语言。 |
| DigitSubstitutionMethod { get; set; } | 获取或设置用于数字替换的方法。 |
| Disposed { get; } | 获取一个值,指示此实例是否已释放。 |
| FirstTabOffset { get; } | 获取文本行起始与第一个制表位之间的空格数。 |
| FormatFlags { get; set; } | 获取或设置包含格式信息的 StringFormatFlags 枚举。 |
| HotkeyPrefix { get; set; } | 获取或设置此 StringFormat 对象的 HotkeyPrefix 对象。 |
| LineAlignment { get; set; } | 获取或设置水平平面上的行对齐方式。 |
| TabStops { get; } | 获取一个数组,包含制表位之间的距离,单位由 PageUnit 属性指定。 |
| Trimming { get; set; } | 获取或设置此 StringFormat 对象的 StringTrimming 枚举。 |
方法
| 名称 | 描述 |
|---|---|
| DeepClone() | 创建此 StringFormat 对象的深度克隆。 |
| Dispose() | 释放当前实例。 |
| override Equals(object) | 检查对象是否相等。 |
| override GetHashCode() | 获取当前对象的哈希码。 |
| SetTabStops(float, float[]) | 为此 StringFormat 对象设置制表位。 |
| override ToString() | 将此 StringFormat 对象转换为可读的字符串。 |
另请参见
- class DisposableObject
- namespace Aspose.Imaging
- assembly Aspose.Imaging