EmfPlusStringFormat Class

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

NameDescription
EmfPlusStringFormat()Инициализирует новый экземпляр класса EmfPlusStringFormat

Properties

NameTypeAccessDescription
digit_languageEmfPlusLanguageIdentifierTyper/wПолучает или задает объект EmfPlusLanguageIdentifier, который определяет
язык, используемый для числовых цифр в строке.
Например, если эта строка содержит арабские цифры,
это поле ДОЛЖНО содержать идентификатор языка, который
указывает на арабский язык
digit_substitutionEmfPlusStringDigitSubstitutionr/wПолучает или задает 32-битное беззнаковое целое, которое определяет способ замены
числовых цифр в строке в соответствии с локалью или языком.
Это значение ДОЛЖНО быть определено в перечислении StringDigitSubstitution
(раздел 2.1.1.30).
first_tab_offsetfloatr/wПолучает или задает 32-битное значение с плавающей точкой, которое указывает количество
пробелов между началом текстовой строки и
первой табуляцией
hotkey_prefixEmfPlusHotkeyPrefixr/wПолучает или задает 32-битное целое число, которое указывает тип
обработки, выполняемой со строкой, когда встречается префикс
клавиатурного сочетания (то есть амперсанд).
По сути, это поле указывает, следует ли отображать
префиксы клавиатурных сочетаний, относящиеся к тексту.
Значение ДОЛЖНО быть определено в перечислении HotkeyPrefix
(section 2.1.1.14).
languageEmfPlusLanguageIdentifierTyper/wПолучает или задает объект EmfPlusLanguageIdentifier (section 2.2.2.23)
который указывает язык, используемый для строки.
leading_marginfloatr/wПолучает или задает 32-битное значение с плавающей точкой, которое указывает длину
пространства, добавляемого к начальной позиции строки.
Значение по умолчанию — 1/6 дюйма; для типографических шрифтов
значение по умолчанию равно 0.
line_alignEmfPlusStringAlignmentr/wПолучает или задает 32-битное беззнаковое целое, которое указывает, как
выровнять строку по вертикали в прямоугольнике размещения.
Это значение ДОЛЖНО быть определено в перечислении StringAlignment.
range_countintr/wПолучает или задает 32-битное целое число, которое указывает количество объектов EmfPlusCharacterRange
(section 2.2.2.8), определённых в поле StringFormatData.
string_alignmentEmfPlusStringAlignmentr/wПолучает или задает 32-битное беззнаковое целое, которое указывает, как
выровнять строку по горизонтали в прямоугольнике размещения.
Это значение ДОЛЖНО быть определено в перечислении StringAlignment
(section 2.1.1.29).
string_format_dataEmfPlusStringFormatDatar/wПолучает или задает объект EmfPlusStringFormatData (section 2.2.2.44)
который определяет дополнительные данные размещения текста.
string_format_flagsEmfPlusStringFormatFlagsr/wПолучает или задает 32-битное беззнаковое целое, которое указывает параметры размещения текста
для форматирования, обрезки и обработки шрифтов.
Это значение ДОЛЖНО состоять из флагов StringFormat
(section 2.1.2.8).
tabstop_countintr/wПолучает или задает 32-битное целое число, которое указывает количество табуляций
определённых в поле StringFormatData.
trackingfloatr/wПолучает или задает 32-битное значение с плавающей точкой, которое указывает отношение
горизонтального пространства, выделенного каждому символу в
заданной строке, к ширине символа, определённой шрифтом.
Большие значения этого свойства указывают на обильное
пространство между символами; значения меньше 1 могут приводить
к наложению символов. Значение по умолчанию — 1.03; для типографических
шрифтов значение по умолчанию равно 1.00.
trailing_marginfloatr/wПолучает или задает 32-битное значение с плавающей точкой, которое указывает длину
пространства, оставляемого после строки. Значение по умолчанию
— 1/6 дюйма; для типографических шрифтов значение по умолчанию равно 0.
trimmingEmfPlusStringTrimmingr/wПолучает или задает, указывая, как обрезать символы в строке, которая
слишком велика, чтобы поместиться в прямоугольник размещения. Это значение
ДОЛЖНО быть определено в перечислении StringTrimming (section 2.1.1.31).
versionEmfPlusGraphicsVersionr/wПолучает или задает версию.

Constructor: EmfPlusStringFormat()

 EmfPlusStringFormat() 

Инициализирует новый экземпляр класса EmfPlusStringFormat