## StringFormat class

封装文本布局信息（例如对齐、方向和制表位） 显示操作（例如省略号插入和国家数字替换） 和 OpenType 功能。这个类不能被继承。

```csharp
public sealed class StringFormat : IDisposable
```

## 构造函数

| 姓名 | 描述 |
| --- | --- |
| [StringFormat](stringformat#constructor)() | 初始化[`StringFormat`](../stringformat)类. |
| [StringFormat](stringformat#constructor_1)(StringFormat) | 初始化[`StringFormat`](../stringformat) class 来自指定的现有StringFormat对象. |
| [StringFormat](stringformat#constructor_2)(StringFormatFlags) | 初始化[`StringFormat`](../stringformat)具有指定 的类StringFormatFlags枚举. |
| [StringFormat](stringformat#constructor_3)(StringFormatFlags, int) | 初始化[`StringFormat`](../stringformat)具有指定的类[`StringFormatFlags`](../stringformatflags)枚举和语言。 |

## 特性

| 姓名 | 描述 |
| --- | --- |
| static [GenericDefault](../../system.drawing/stringformat/genericdefault) { get; } | 获取通用默认值StringFormat对象. |
| static [GenericTypographic](../../system.drawing/stringformat/generictypographic) { get; } | 获取一个通用的排版StringFormat对象. |
| [Alignment](../../system.drawing/stringformat/alignment) { get; set; } | 获取或设置垂直平面上的文本对齐信息。 |
| [DigitSubstitutionLanguage](../../system.drawing/stringformat/digitsubstitutionlanguage) { get; } | 获取本地数字替换西方数字时使用的语言。 |
| [DigitSubstitutionMethod](../../system.drawing/stringformat/digitsubstitutionmethod) { get; } | 获取用于数字替换的方法。 |
| [FormatFlags](../../system.drawing/stringformat/formatflags) { get; set; } | 获取或设置一个StringFormatFlags包含格式信息的枚举。 |
| [HotkeyPrefix](../../system.drawing/stringformat/hotkeyprefix) { get; set; } | 获取或设置HotkeyPrefix为此对象StringFormat对象. |
| [LineAlignment](../../system.drawing/stringformat/linealignment) { get; set; } | 获取或设置水平面上的线对齐方式。 |
| [Trimming](../../system.drawing/stringformat/trimming) { get; set; } | 获取或设置StringTrimming为此枚举StringFormat对象. |

## 方法

| 姓名 | 描述 |
| --- | --- |
| [Clone](../../system.drawing/stringformat/clone)() | 创建这个的精确副本[`StringFormat`](../stringformat)目的。 |
| [Dispose](../../system.drawing/stringformat/dispose)() | 释放此使用的所有资源StringFormat对象. |
| [GetTabStops](../../system.drawing/stringformat/gettabstops)(out float) | 为此获取制表位StringFormat对象. |
| [SetDigitSubstitution](../../system.drawing/stringformat/setdigitsubstitution)(int, StringDigitSubstitute) | 指定用本地数字代替西方数字时使用的语言和方法。 |
| [SetMeasurableCharacterRanges](../../system.drawing/stringformat/setmeasurablecharacterranges)(CharacterRange[]) | 指定一个数组CharacterRange表示通过调用MeasureCharacterRanges方法. |
| [SetTabStops](../../system.drawing/stringformat/settabstops)(float, float[]) | 为此设置制表位StringFormat对象. |

### 也可以看看

* 命名空间 [System.Drawing](../../system.drawing)
* 部件 [Aspose.Drawing](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Drawing.dll -->
