CssContext
CssContext
Overview
CssContext és una classe en FOSS per Java.
Context de estil en cascada per a la conversió d’HTML-a-PDF.
Aquesta classe proporciona 32 mètodes per treballar amb objectes CssContext en programes Java. Els mètodes disponibles inclouen: getBackgroundColor, getColor, getFontFamily, getFontSize, getHeight, getLineHeight, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getTextAlign, getWidth, i 20 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: backgroundColor, bold, color, fontFamily, fontSize, height, i 9 més.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
fontSize | double | Read | Retorna la mida de font en punts. |
fontFamily | String | Read | Retorna el nom de la família de fonts CSS. |
bold | boolean | Read | Retorna si el text és en negrit. |
italic | boolean | Read | Retorna si el text és en cursiva. |
underline | boolean | Read | Retorna si el text està subratllat. |
color | Color | Read | Retorna el color del text (de primer pla). |
backgroundColor | Color | Read | Retorna el color de fons, o {@code null} si no està establert. |
textAlign | String | Read | Retorna l’alineació del text (esquerra, centre, dreta, justificar). |
lineHeight | double | Read | Retorna l’alçada de la línia en punts. |
marginTop | double | Read | Retorna el màxim superior en punts. |
marginBottom | double | Read | Retorna el marge inferior en punts. |
marginLeft | double | Read | Retorna el marge esquerre en punts. |
marginRight | double | Read | Retorna el marge dret en punts. |
width | double | Read | Retorna la largura explícita en punts, o 0 si no està establert. |
height | double | Read | Retorna l’alçada explícita en punts, o 0 si no està establert. |
Methods
| Signature | Description |
|---|---|
inherit() → CssContext | Crea un nou context fill que hereta propietats de text d’aquest context. |
toPdfFontName() → String | Mapa de la família actual de fonts, en negrit i cursiva a un estàndard PDF |
| (Tip 1) nom de font. | |
getFontSize() → double | Retorna la mida de font en punts. |
setFontSize(fontSize: double) | Establi la mida de font en punts. |
getFontFamily() → String | Retorna el nom de la família de fonts CSS. |
setFontFamily(fontFamily: String) | S’estableix el nom de la família de fonts CSS. |
isBold() → boolean | Retorna si el text és en negrit. |
setBold(bold: boolean) | Posa la bandera en negreta. |
isItalic() → boolean | Retorna si el text és en cursiva. |
setItalic(italic: boolean) | Posa la bandera en cursiva. |
isUnderline() → boolean | Retorna si el text està subratllat. |
setUnderline(underline: boolean) | Posa la bandera sota de l’escalar. |
getColor() → Color | Retorna el color del text (de primer pla). |
setColor(color: Color) | Ajusta el color del text (a primer plan). |
getBackgroundColor() → Color | Retorna el color de fons, o {@code null} si no està establert. |
setBackgroundColor(backgroundColor: Color) | Ajusta el color de fons. |
getTextAlign() → String | Retorna l’alineació del text (esquerra, centre, dreta, justificar). |
setTextAlign(textAlign: String) | Ajusta l’alineació del text. |
getLineHeight() → double | Retorna l’alçada de la línia en punts. |
setLineHeight(lineHeight: double) | S’estableix l’alçada de la línia en punts. |
getMarginTop() → double | Retorna el màxim superior en punts. |
setMarginTop(marginTop: double) | Fixar el marge superior en punts. |
getMarginBottom() → double | Retorna el marge inferior en punts. |
setMarginBottom(marginBottom: double) | Fixar el marge inferior en punts. |
getMarginLeft() → double | Retorna el marge esquerre en punts. |
setMarginLeft(marginLeft: double) | Fixar el marge esquerre en punts. |
getMarginRight() → double | Retorna el marge dret en punts. |
setMarginRight(marginRight: double) | Fixar el marge correcte en punts. |
getWidth() → double | Retorna la largura explícita en punts, o 0 si no està establert. |
setWidth(width: double) | S’estableix l’amplada explícita en punts. |
getHeight() → double | Retorna l’alçada explícita en punts, o 0 si no està establert. |
setHeight(height: double) | S’estableix l’alçada explícita en punts. |