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; }
Стоимость недвижимости
DigitSubstitution
Получается или устанавливается 32-битный неподписанный целостник, который указывает, как заменитьЦифры в строке по местному или языку.Эта стоимость должна быть определена в StringDigitSubstitutionперечень (секция 2.1.1.30).
public EmfPlusStringDigitSubstitution DigitSubstitution { get; set; }
Стоимость недвижимости
EmfPlusStringDigitSubstitution
FirstTabOffset
Получает или устанавливает 32-битную плавательную точку, которая указывает числорасстояния между началом текстовой линии иПервая таб-стоп
public float FirstTabOffset { get; set; }
Стоимость недвижимости
HotkeyPrefix
Получает или устанавливает 32-битный подписанный интегратор, который указывает типобработка, которая выполняется на строке, когда клавиатураКраткосрочный префикс (т.е. амперсанд) встречается.В принципе, это поле указывает, следует ли отображатьНа клавиатуре кратковременные предпочтения, относящиеся к тексту.Стоимость должна быть определена в HotkeyPrefixперечень (секция 2.1.1.14).
public EmfPlusHotkeyPrefix HotkeyPrefix { get; set; }
Стоимость недвижимости
Language
Получить или установить объект EmfPlusLanguageIdentifier (секция 2.2.2.23)который указывает язык, который нужно использовать для строки
public EmfPlusLanguageIdentifierType Language { get; set; }
Стоимость недвижимости
LeadingMargin
Получает или устанавливает 32-битную плавательную точку, которая указывает длинуиз пространства, чтобы добавить к начальной позиции строка.По умолчанию это 1/6 дюйма; для типографических шрифтов,Стандартная стоимость 0.
public float LeadingMargin { get; set; }
Стоимость недвижимости
LineAlign
Получается или устанавливается 32-битный неподписанный целостник, который указывает, какУстраивайте строк вертикально в прямоугольнике расположения.Эта стоимость должна быть определена в списке StringAlignment.
public EmfPlusStringAlignment LineAlign { get; set; }
Стоимость недвижимости
RangeCount
Получается или устанавливается 32-битный подписанный интегратор, который указывает число EmfPlusCharacterRangeобъекты (секция 2.2.2.8) определены в поле StringFormatData.
public int RangeCount { get; set; }
Стоимость недвижимости
StringAlignment
Получается или устанавливается 32-битный неподписанный целостник, который указывает, какУстраивайте строк горизонтально в прямоугольнике расположения.Эта стоимость должна быть определена в StringAlignmentперечень (пункт 2.1.1.29).
public EmfPlusStringAlignment StringAlignment { get; set; }
Стоимость недвижимости
StringFormatData
Получить или установить объект EmfPlusStringFormatData (секция 2.2.2.44)Он определяет факультативные данные текстового расположения.
public EmfPlusStringFormatData StringFormatData { get; set; }
Стоимость недвижимости
StringFormatFlags
Получается или устанавливается 32-битный несанкционированный интегратор, который указывает текстовое распределениеОпции для форматирования, клипирования и обработки шрифтов.Эта стоимость должна состоять из флагов StringFormat(Секция 2.1.2.8
public EmfPlusStringFormatFlags StringFormatFlags { get; set; }
Стоимость недвижимости
TabstopCount
Получается или устанавливается 32-битный подписанный целостник, в котором указано количество списков клавиатуры.Определено в поле StringFormatData.
public int TabstopCount { get; set; }
Стоимость недвижимости
Tracking
Получается или устанавливается 32-битная плавающая точка, которая указывает соотношениегоризонтальное пространство, присвоенное каждому персонажу вОпределенная строка к обозначенной шириной шрифтаБольшие значения для этого имущества указывают широкийпространство между персонажами; значения менее 1 могут производитьПо умолчанию 1.03; для типографиишрифты, по умолчанию стоимость составляет 1.00.
public float Tracking { get; set; }
Стоимость недвижимости
TrailingMargin
Получает или устанавливает 32-битную плавательную точку, которая указывает длинуиз пространства, чтобы оставить после строки. дефолт1/6 дюйма; для типографических шрифтов стандартная стоимость 0.
public float TrailingMargin { get; set; }
Стоимость недвижимости
Trimming
Полученные или наборы указывают, как отрезать символы из строки, которая являетсяслишком большой, чтобы соответствовать прямоуголу расположения. эта стоимостьОпределение должно быть определено в списке StringTrimming (секция 2.1.1.31).
public EmfPlusStringTrimming Trimming { get; set; }