EmfPlusStringFormat
Содержание
[
Скрывать
]EmfPlusStringFormat class
Объект EmfPlusStringFormat определяет макет текста, манипуляции с отображением и идентификацию языка
public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType
Конструкторы
Имя | Описание |
---|---|
EmfPlusStringFormat() | Конструктор по умолчанию. |
Характеристики
Имя | Описание |
---|---|
DigitLanguage { get; set; } | Получает или задает объект EmfPlusLanguageIdentifier, указывающий язык , используемый для числовых цифр в строке. Например, если эта строка содержит арабские цифры, это поле ДОЛЖНО содержать идентификатор языка, который указывает арабский язык |
DigitSubstitution { get; set; } | Получает или задает 32-разрядное целое число без знака, указывающее, как заменять числовые цифры в строке в соответствии с локалью или языком. Это значение ДОЛЖНО быть определено в перечислении StringDigitSubstitution (раздел 2.1.1.30). |
FirstTabOffset { get; set; } | Получает или задает 32-битное значение с плавающей запятой, указывающее число пробелов между началом текстовой строки и первой остановкой табуляции |
HotkeyPrefix { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее тип обработки, выполняемой над строкой, когда встречается префикс сочетания клавиш keyboard (то есть амперсанд). относятся к тексту. Значение ДОЛЖНО быть определено в перечислении HotkeyPrefix (раздел 2.1.1.14). |
Language { get; set; } | Получает или задает объект EmfPlusLanguageIdentifier (раздел 2.2.2.23) , указывающий язык, используемый для string |
LeadingMargin { get; set; } | Получает или задает 32-разрядное значение с плавающей запятой, указывающее длину пробела, добавляемого к начальной позиции строки. Значение по умолчанию — 1/6 дюйма; для типографских шрифтов значение по умолчанию равно 0. |
LineAlign { get; set; } | Получает или задает 32-разрядное целое число без знака, указывающее, как выровнять строку по вертикали в прямоугольнике макета. Это значение ДОЛЖНО быть определено в перечислении StringAlignment. |
RangeCount { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее количество объектов EmfPlusCharacterRange (раздел 2.2.2.8), определенных в поле StringFormatData. |
StringAlignment { get; set; } | Получает или задает 32-битное целое число без знака, указывающее, как выровнять строку по горизонтали в прямоугольнике макета. Это значение ДОЛЖНО быть определено в перечислении StringAlignment (раздел 2.1.1.29). |
StringFormatData { get; set; } | Получает или задает объект EmfPlusStringFormatData (раздел 2.2.2.44) , который указывает дополнительные данные макета текста. |
StringFormatFlags { get; set; } | Получает или задает 32-разрядное целое число без знака, которое определяет параметры layout текста для форматирования, обрезки и обработки шрифтов. Это значение ДОЛЖНО состоять из флагов StringFormat (раздел 2.1.2.8). |
TabstopCount { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее количество позиций табуляции , определенное в поле StringFormatData. |
Tracking { get; set; } | Получает или задает 32-разрядное значение с плавающей запятой, указывающее отношение горизонтального пространства, выделенного для каждого символа в указанной строке, к определяемой шрифтом ширине символа . Большие значения этого свойства указывают на расстояние между символами ample ; значения меньше 1 могут привести к перекрытию символов. По умолчанию 1,03; для шрифтов typographic значение по умолчанию — 1.00. |
TrailingMargin { get; set; } | Получает или задает 32-разрядное значение с плавающей запятой, указывающее длину пробела, оставляемого после строки. Значение default равно 1/6 дюйма; для типографских шрифтов значение по умолчанию 0. |
Trimming { get; set; } | Получает или задает способ обрезки символов из строки, которая слишком велика для размещения в прямоугольнике макета. Это значение ДОЛЖНО быть определено в перечислении StringTrimming (раздел 2.1.1.31). |
Version { get; set; } | Получает или задает версию. |
Смотрите также
- class EmfPlusGraphicsObjectType
- пространство имен Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects
- сборка Aspose.Imaging