StructureTextState
Общ преглед
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 след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: backgroundColor, characterSpacing, font, fontSize, fontStyle, foregroundColor, и още 8 .
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
font | Font | Прочети. | Върна шрифта. |
fontSize | Float | Прочети. | Връща размера на шрифта. |
fontStyle | int | Прочети. | Връща знаците на стила на шрифта. |
foregroundColor | Color | Прочети. | Връща цвета на предния план (текст). |
backgroundColor | Color | Прочети. | Върна цвета на фона. |
characterSpacing | Float | Прочети. | Връща разстоянието между символите. |
wordSpacing | Float | Прочети. | Връща думата “разстояние”. |
lineSpacing | Float | Прочети. | Връща разстоянието между линиите. |
horizontalScaling | Float | Прочети. | Връща хоризонтален коефициент на скалиране. |
strikeOut | boolean | Прочети. | Връща дали е включен изстрелването. |
underline | boolean | Прочети. | Връща дали подчертаването е включено. |
subscript | boolean | Прочети. | Връща дали е разрешено подписване. |
superscript | boolean | Прочети. | Връща дали надписът е разрешен. |
marginInfo | MarginInfo | Прочети. | Върна маржовата информация за позициониране. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
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) | Настройва маржовата информация за позициониране. |