Class EmfPlusStringFormat

Class EmfPlusStringFormat

Название пространства: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Ассоциация: Aspose.Imaging.dll (25.4.0)

Объект EmfPlusStringFormat определяет текстовое распределение,Манипуляции и идентификация языка

public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusGraphicsObjectType EmfPlusStringFormat

Наследованные члены

EmfPlusGraphicsObjectType.Version , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusStringFormat()

public EmfPlusStringFormat()

Properties

DigitLanguage

Получает или устанавливает объект EmfPlusLanguageIdentifier, который указываетязык для использования для цифровых цифр в строке.Например, если эта строка содержит арабские цифры,Это поле должно содержать языковой идентификатор, которыйОпределяет арабский язык

public EmfPlusLanguageIdentifierType DigitLanguage { get; set; }

Стоимость недвижимости

EmfPlusLanguageIdentifierType

DigitSubstitution

Получается или устанавливается 32-битный неподписанный целостник, который указывает, как заменитьЦифры в строке по местному или языку.Эта стоимость должна быть определена в StringDigitSubstitutionперечень (секция 2.1.1.30).

public EmfPlusStringDigitSubstitution DigitSubstitution { get; set; }

Стоимость недвижимости

EmfPlusStringDigitSubstitution

FirstTabOffset

Получает или устанавливает 32-битную плавательную точку, которая указывает числорасстояния между началом текстовой линии иПервая таб-стоп

public float FirstTabOffset { get; set; }

Стоимость недвижимости

float

HotkeyPrefix

Получает или устанавливает 32-битный подписанный интегратор, который указывает типобработка, которая выполняется на строке, когда клавиатураКраткосрочный префикс (т.е. амперсанд) встречается.В принципе, это поле указывает, следует ли отображатьНа клавиатуре кратковременные предпочтения, относящиеся к тексту.Стоимость должна быть определена в HotkeyPrefixперечень (секция 2.1.1.14).

public EmfPlusHotkeyPrefix HotkeyPrefix { get; set; }

Стоимость недвижимости

EmfPlusHotkeyPrefix

Language

Получить или установить объект EmfPlusLanguageIdentifier (секция 2.2.2.23)который указывает язык, который нужно использовать для строки

public EmfPlusLanguageIdentifierType Language { get; set; }

Стоимость недвижимости

EmfPlusLanguageIdentifierType

LeadingMargin

Получает или устанавливает 32-битную плавательную точку, которая указывает длинуиз пространства, чтобы добавить к начальной позиции строка.По умолчанию это 1/6 дюйма; для типографических шрифтов,Стандартная стоимость 0.

public float LeadingMargin { get; set; }

Стоимость недвижимости

float

LineAlign

Получается или устанавливается 32-битный неподписанный целостник, который указывает, какУстраивайте строк вертикально в прямоугольнике расположения.Эта стоимость должна быть определена в списке StringAlignment.

public EmfPlusStringAlignment LineAlign { get; set; }

Стоимость недвижимости

EmfPlusStringAlignment

RangeCount

Получается или устанавливается 32-битный подписанный интегратор, который указывает число EmfPlusCharacterRangeобъекты (секция 2.2.2.8) определены в поле StringFormatData.

public int RangeCount { get; set; }

Стоимость недвижимости

int

StringAlignment

Получается или устанавливается 32-битный неподписанный целостник, который указывает, какУстраивайте строк горизонтально в прямоугольнике расположения.Эта стоимость должна быть определена в StringAlignmentперечень (пункт 2.1.1.29).

public EmfPlusStringAlignment StringAlignment { get; set; }

Стоимость недвижимости

EmfPlusStringAlignment

StringFormatData

Получить или установить объект EmfPlusStringFormatData (секция 2.2.2.44)Он определяет факультативные данные текстового расположения.

public EmfPlusStringFormatData StringFormatData { get; set; }

Стоимость недвижимости

EmfPlusStringFormatData

StringFormatFlags

Получается или устанавливается 32-битный несанкционированный интегратор, который указывает текстовое распределениеОпции для форматирования, клипирования и обработки шрифтов.Эта стоимость должна состоять из флагов StringFormat(Секция 2.1.2.8

public EmfPlusStringFormatFlags StringFormatFlags { get; set; }

Стоимость недвижимости

EmfPlusStringFormatFlags

TabstopCount

Получается или устанавливается 32-битный подписанный целостник, в котором указано количество списков клавиатуры.Определено в поле StringFormatData.

public int TabstopCount { get; set; }

Стоимость недвижимости

int

Tracking

Получается или устанавливается 32-битная плавающая точка, которая указывает соотношениегоризонтальное пространство, присвоенное каждому персонажу вОпределенная строка к обозначенной шириной шрифтаБольшие значения для этого имущества указывают широкийпространство между персонажами; значения менее 1 могут производитьПо умолчанию 1.03; для типографиишрифты, по умолчанию стоимость составляет 1.00.

public float Tracking { get; set; }

Стоимость недвижимости

float

TrailingMargin

Получает или устанавливает 32-битную плавательную точку, которая указывает длинуиз пространства, чтобы оставить после строки. дефолт1/6 дюйма; для типографических шрифтов стандартная стоимость 0.

public float TrailingMargin { get; set; }

Стоимость недвижимости

float

Trimming

Полученные или наборы указывают, как отрезать символы из строки, которая являетсяслишком большой, чтобы соответствовать прямоуголу расположения. эта стоимостьОпределение должно быть определено в списке StringTrimming (секция 2.1.1.31).

public EmfPlusStringTrimming Trimming { get; set; }

Стоимость недвижимости

EmfPlusStringTrimming

 Русский