CssContext
CssContext
Overview
CssContext є клас в Aspose.PDF FOSS для Java.
Каскадний стиль контексту для перетворення HTML-на PDF.
Цей клас надає 32 методи для роботи з об’єктами CssContext в програмах Java. Доступні методи включають: getBackgroundColor, getColor, getFontFamily, getFontSize, getHeight, getLineHeight, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getTextAlign, getWidth, і 20 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: backgroundColor, bold, color, fontFamily, fontSize, height, і ще 9 .
Properties
| Name | Type | Access | Description |
|---|---|---|---|
fontSize | double | Read | Повертає розмір шрифту в точках. |
fontFamily | String | Read | Повертає ім’я сім’ї шрифтів CSS. |
bold | boolean | Read | Повертає, чи є текст в жирному вигляді. |
italic | boolean | Read | Повертає, чи є текст курсивним. |
underline | boolean | Read | Повертає, чи підчеркнений текст. |
color | Color | Read | Повертає колір тексту (на передньому плані). |
backgroundColor | Color | Read | Повертає колір фона, або {@code null} якщо не встановлено жодного. |
textAlign | String | Read | Повертає вирівнювання тексту (ліво, центр, право, обґрунтування). |
lineHeight | double | Read | Повертає висоту лінії в точках. |
marginTop | double | Read | Повертає верхній марж у очках. |
marginBottom | double | Read | Повертає нижню маржу в очках. |
marginLeft | double | Read | Повертає лівий марж у точках. |
marginRight | double | Read | Повертає правильний марж у очах. |
width | double | Read | Повертає ясну ширину в точках або 0 якщо не встановлено. |
height | double | Read | Повертає чітку висоту в точках або 0 якщо не встановлено. |
Methods
| Signature | Description |
|---|---|
inherit() → CssContext | Створює новий дитячий контекст, який успадковує властивості тексту з цього контексту. |
toPdfFontName() → String | Картини поточних налаштувань сімейства шрифтів, товстої і курсивної назви PDF-стандартного (типу 1). |
getFontSize() → double | Повертає розмір шрифту в точках. |
setFontSize(fontSize: double) | Налаштовує розмір шрифту в точках. |
getFontFamily() → String | Повертає ім’я сім’ї шрифтів CSS. |
setFontFamily(fontFamily: String) | Назначує ім’я сім’ї шрифтів CSS. |
isBold() → boolean | Повертає, чи є текст в жирному вигляді. |
setBold(bold: boolean) | Наклади на них знамення. |
isItalic() → boolean | Повертає, чи є текст курсивним. |
setItalic(italic: boolean) | Наклади курсивний прапор. |
isUnderline() → boolean | Повертає, чи підчеркнений текст. |
setUnderline(underline: boolean) | Наклади значок підчеркнення. |
getColor() → Color | Повертає колір тексту (на передньому плані). |
setColor(color: Color) | Налаштовує колір тексту (на передньому плані). |
getBackgroundColor() → Color | Повертає колір фона, або {@code null} якщо не встановлено жодного. |
setBackgroundColor(backgroundColor: Color) | Налаштовує колір фона. |
getTextAlign() → String | Повертає вирівнювання тексту (ліво, центр, право, обґрунтування). |
setTextAlign(textAlign: String) | Налаштовує вирівнювання тексту. |
getLineHeight() → double | Повертає висоту лінії в точках. |
setLineHeight(lineHeight: double) | Назначає висоту лінії в точках. |
getMarginTop() → double | Повертає верхній марж у очках. |
setMarginTop(marginTop: double) | Назначає верхній марж у очках. |
getMarginBottom() → double | Повертає нижню маржу в очках. |
setMarginBottom(marginBottom: double) | Назначає нижню маржу в точках. |
getMarginLeft() → double | Повертає лівий марж у точках. |
setMarginLeft(marginLeft: double) | Назначає лівий край у точках. |
getMarginRight() → double | Повертає правильний марж у очках. |
setMarginRight(marginRight: double) | Назначає правильний марж у очах. |
getWidth() → double | Повертає ясну ширину в точках або 0 якщо не встановлено. |
setWidth(width: double) | Назначає ясну ширину в точках. |
getHeight() → double | Повертає чітку висоту в точках або 0 якщо не встановлено. |
setHeight(height: double) | Назначає чітку висоту в точках. |