FormattedText
FormattedText
Overview
FormattedText является классом в Aspose.PDF FOSS для Java.
Представляет форматированный текст с шрифтом, цветом и свойствами кодирования, используемый в основном для штампов на фасадах API.
Этот класс предоставляет 22 метода для работы с объектами FormattedText в программах Java. Доступные методы включают: FormattedText, addNewLineText, getBackColor, getEncoding, getFirstLine, getFontName, getFontSize, getFontStyle, getLineSpacing, getText, getTextColor, isEmbedded, и 1 дополнительный метод. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: backColor, embedded, encoding, firstLine, fontName, fontSize,И ещё четыре.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
firstLine | String | Read | Возвращает первую строку текста или пустую строчку, если не установлен текст. |
text | String | Read | Возвращает все строки текста, соединенные новыми символами. |
textColor | Color | Read | Возвращает цвет первого плана (текста). |
backColor | Color | Read | Возвращает цвет фона. |
fontName | String | Read | Возвращает имя шрифта. |
fontSize | float | Read | Возвращает размер шрифта в точках. |
embedded | boolean | Read | Возвращает, следует ли встраивать шрифт в PDF. |
fontStyle | FontStyle | Read | Возвращает заданный стиль шрифта. |
encoding | EncodingType | Read | Возвращает код. |
lineSpacing | float | Read | Возвращает расстояние между линиями в точках. |
Methods
| Signature | Description |
|---|---|
FormattedText() | Создает пустой {@code FormattedText} экземпляр. |
FormattedText(text: String) | Создает {@code FormattedText} с данным текстом. |
FormattedText(text: String, foregroundColor: Color, backgroundColor: Color) | Создает {@code FormattedText} с цветами переднего и фона. |
FormattedText(text: String, color: Color, fontStyle: FontStyle, encoding: EncodingType, embedded: boolean, fontSize: float) | Создает {@code FormattedText} с цветом, стилем шрифта, кодированием и размером. |
FormattedText(text: String, color: Color, fontName: String, encoding: EncodingType, embedded: boolean, fontSize: float) | Создает {@code FormattedText} с цветом, именем шрифта, кодировкой и размером. |
FormattedText(text: String, foregroundColor: Color, backgroundColor: Color, fontStyle: FontStyle, encoding: EncodingType, embedded: boolean, fontSize: float) | Создает {@code FormattedText} с цветами переднего/заднего плана, стилем шрифта, кодировкой и размером. |
FormattedText(text: String, foregroundColor: Color, backgroundColor: Color, fontName: String, encoding: EncodingType, embedded: boolean, fontSize: float) | Создает {@code FormattedText} с цветами переднего/заднего плана, названием шрифта, кодировкой и размером. |
FormattedText(text: String, color: Color, fontStyle: FontStyle, encoding: EncodingType, embedded: boolean, fontSize: float, lineSpacing: float) | Создает {@code FormattedText} с цветом, стилем шрифта, кодированием, размером и интервалом между строками. |
FormattedText(text: String, foregroundColor: Color, backgroundColor: Color, fontStyle: FontStyle, encoding: EncodingType, embedded: boolean, fontSize: float, lineSpacing: float) | Создает {@code FormattedText} с цветами переднего/заднего плана, стилем шрифта, кодированием, размером и интервалом между строками. |
addNewLineText(text: String) | Добавляет новую строку текста. |
addNewLineText(text: String, lineSpacing: float) | Добавляет новую строку текста с пользовательским интервалом между линиями. |
getFirstLine() → String | Возвращает первую строку текста или пустую строчку, если не установлен текст. |
getText() → String | Возвращает все строки текста, соединенные новыми символами. |
getTextColor() → Color | Возвращает цвет первого плана (текста). |
getBackColor() → Color | Возвращает цвет фона. |
getFontName() → String | Возвращает имя шрифта. |
getFontSize() → float | Возвращает размер шрифта в точках. |
isEmbedded() → boolean | Возвращает, следует ли встраивать шрифт в PDF. |
getFontStyle() → FontStyle | Возвращает заданный стиль шрифта. |
getEncoding() → EncodingType | Возвращает код. |
getLineSpacing() → float | Возвращает расстояние между линиями в точках. |
toString() → String |