EmfPlusStringFormatData

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType

public final class EmfPlusStringFormatData extends EmfPlusStructureObjectType

Объект EmfPlusStringFormatData указывает позиции табуляции и символов для графической строки.

Конструкторы

КонструкторОписание
EmfPlusStringFormatData()

Методы

МетодОписание
getTabStops()Получает или задает необязательный массив значений с плавающей точкой, который указывает расположение необязательных табуляций для этого объекта.
setTabStops(float[] value)Получает или задает необязательный массив значений с плавающей точкой, который указывает расположение необязательных табуляций для этого объекта.
getCharRange()Получает или задает необязательный массив объектов RangeCount EmfPlusCharacterRange, которые указывают диапазон позиций символов в строке текста.
setCharRange(EmfPlusCharacterRange[] value)Получает или задает необязательный массив объектов RangeCount EmfPlusCharacterRange, которые указывают диапазон позиций символов в строке текста.

EmfPlusStringFormatData()

public EmfPlusStringFormatData()

getTabStops()

public float[] getTabStops()

Получает или задает необязательный массив значений с плавающей точкой, который указывает расположение необязательных табуляций для этого объекта. Каждое значение табуляции представляет количество пробелов между табуляциями или, для первой табуляции, количество пробелов между началом строки текста и первой табуляцией. Это поле ДОЛЖНО присутствовать, если значение поля TabStopCount в объекте EmfPlusStringFormat больше 0.

Returns: float[]

setTabStops(float[] value)

public void setTabStops(float[] value)

Получает или задает необязательный массив значений с плавающей точкой, который указывает расположение необязательных табуляций для этого объекта. Каждое значение табуляции представляет количество пробелов между табуляциями или, для первой табуляции, количество пробелов между началом строки текста и первой табуляцией. Это поле ДОЛЖНО присутствовать, если значение поля TabStopCount в объекте EmfPlusStringFormat больше 0.

Parameters:

ПараметрТипОписание
valuefloat[]

getCharRange()

public EmfPlusCharacterRange[] getCharRange()

Получает или задает необязательный массив объектов RangeCount EmfPlusCharacterRange, которые указывают диапазон позиций символов в строке текста. Ограничивающая область определяется площадью дисплея, занятый группой символов, указанных диапазоном символов. Это поле ДОЛЖНО присутствовать, если значение поля RangeCount в объекте EmfPlusStringFormat больше 0.

Returns: com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusCharacterRange[]

setCharRange(EmfPlusCharacterRange[] value)

public void setCharRange(EmfPlusCharacterRange[] value)

Получает или задает необязательный массив объектов RangeCount EmfPlusCharacterRange, которые указывают диапазон позиций символов в строке текста. Ограничивающая область определяется площадью дисплея, занятый группой символов, указанных диапазоном символов. Это поле ДОЛЖНО присутствовать, если значение поля RangeCount в объекте EmfPlusStringFormat больше 0.

Parameters:

ПараметрТипОписание
valueEmfPlusCharacterRange[]