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

NameTypeAccessDescription
fontSizedoubleReadПовертає розмір шрифту в точках.
fontFamilyStringReadПовертає ім’я сім’ї шрифтів CSS.
boldbooleanReadПовертає, чи є текст в жирному вигляді.
italicbooleanReadПовертає, чи є текст курсивним.
underlinebooleanReadПовертає, чи підчеркнений текст.
colorColorReadПовертає колір тексту (на передньому плані).
backgroundColorColorReadПовертає колір фона, або {@code null} якщо не встановлено жодного.
textAlignStringReadПовертає вирівнювання тексту (ліво, центр, право, обґрунтування).
lineHeightdoubleReadПовертає висоту лінії в точках.
marginTopdoubleReadПовертає верхній марж у очках.
marginBottomdoubleReadПовертає нижню маржу в очках.
marginLeftdoubleReadПовертає лівий марж у точках.
marginRightdoubleReadПовертає правильний марж у очах.
widthdoubleReadПовертає ясну ширину в точках або 0 якщо не встановлено.
heightdoubleReadПовертає чітку висоту в точках або 0 якщо не встановлено.

Methods

SignatureDescription
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)Назначає чітку висоту в точках.

See Also

 Українська