## 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 -->
