StructureTextState
StructureTextState
Overview
StructureTextState є клас в Aspose.PDF FOSS для Java.
Представляє настройки стану тексту для елемента структури в PDF-теггері . (ISO 32000-1:2008, §14.8.2.4).
Цей клас надає 29 методів для роботи з об’єктами StructureTextState в програмах Java. Доступні методи включають: StructureTextState, getBackgroundColor, getCharacterSpacing, getFont, getFontSize, getFontStyle, getForegroundColor, getHorizontalScaling, getLineSpacing, getMarginInfo, getWordSpacing, isStrikeOut, і 17 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: backgroundColor, characterSpacing, font, fontSize, fontStyle, foregroundColor, і ще 8 .
Properties
| Name | Type | Access | Description |
|---|---|---|---|
font | Font | Read | Повертає шрифт. |
fontSize | Float | Read | Повертає розмір шрифту. |
fontStyle | int | Read | Повертає знаки стилю шрифту. |
foregroundColor | Color | Read | Повертає колір переднього фону (текст). |
backgroundColor | Color | Read | Повертає колір фона. |
characterSpacing | Float | Read | Повертає розбіжність символів. |
wordSpacing | Float | Read | Повертає слово “промежуток”. |
lineSpacing | Float | Read | Повертає проміж ліній. |
horizontalScaling | Float | Read | Повертає горизонтальний фактор масштабування. |
strikeOut | boolean | Read | Повертає, чи є включений стрейк-оут. |
underline | boolean | Read | Повертає, чи є включений підчерк. |
subscript | boolean | Read | Повертає, чи є підпис включений. |
superscript | boolean | Read | Повертає, чи є наявною надпись. |
marginInfo | MarginInfo | Read | Повертає інформацію про маржу для позиціонування. |
Methods
| Signature | Description |
|---|---|
StructureTextState() | Створює новий StructureTextState з умовними значеннями. |
getFont() → Font | Повертає шрифт. |
setFont(font: Font) | Налаштовує шрифт. |
getFontSize() → Float | Повертає розмір шрифту. |
setFontSize(fontSize: float) | Налаштовує розмір шрифту. |
getFontStyle() → int | Повертає знаки стилю шрифту. |
setFontStyle(fontStyle: int) | Налаштовує знаки стилю шрифту. |
getForegroundColor() → Color | Повертає колір переднього фону (текст). |
setForegroundColor(foregroundColor: Color) | Налаштовує колір переднього фону (тексту). |
getBackgroundColor() → Color | Повертає колір фона. |
setBackgroundColor(backgroundColor: Color) | Налаштовує колір фона. |
getCharacterSpacing() → Float | Повертає розбіжність символів. |
setCharacterSpacing(characterSpacing: float) | Налаштовує розбіжність символів. |
getWordSpacing() → Float | Повертає слово “промежуток”. |
setWordSpacing(wordSpacing: float) | Зазначає слово “промежуток”. |
getLineSpacing() → Float | Повертає проміж ліній. |
setLineSpacing(lineSpacing: float) | Налаштовує розбіжність ліній. |
getHorizontalScaling() → Float | Повертає горизонтальний фактор масштабування. |
setHorizontalScaling(horizontalScaling: float) | Налаштовує горизонтальний фактор масштабування. |
isStrikeOut() → boolean | Повертає, чи є включений стрейк-оут. |
setStrikeOut(strikeOut: boolean) | Наклади значок страйкаут. |
isUnderline() → boolean | Повертає, чи є включений підчерк. |
setUnderline(underline: boolean) | Наклади значок підчеркнення. |
isSubscript() → boolean | Повертає, чи є підпис включений. |
setSubscript(subscript: boolean) | Налаштовує значок підписки. |
isSuperscript() → boolean | Повертає, чи є наявною надпись. |
setSuperscript(superscript: boolean) | Наклади на надпис. |
getMarginInfo() → MarginInfo | Повертає інформацію про маржу для позиціонування. |
setMarginInfo(marginInfo: MarginInfo) | Налаштовує маржу для позиціонування. |