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

NameTypeAccessDescription
fontSizedoubleReadRetorna la mida de font en punts.
fontFamilyStringReadRetorna el nom de la família de fonts CSS.
boldbooleanReadRetorna si el text és en negrit.
italicbooleanReadRetorna si el text és en cursiva.
underlinebooleanReadRetorna si el text està subratllat.
colorColorReadRetorna el color del text (de primer pla).
backgroundColorColorReadRetorna el color de fons, o {@code null} si no està establert.
textAlignStringReadRetorna l’alineació del text (esquerra, centre, dreta, justificar).
lineHeightdoubleReadRetorna l’alçada de la línia en punts.
marginTopdoubleReadRetorna el màxim superior en punts.
marginBottomdoubleReadRetorna el marge inferior en punts.
marginLeftdoubleReadRetorna el marge esquerre en punts.
marginRightdoubleReadRetorna el marge dret en punts.
widthdoubleReadRetorna la largura explícita en punts, o 0 si no està establert.
heightdoubleReadRetorna l’alçada explícita en punts, o 0 si no està establert.

Methods

SignatureDescription
inherit()CssContextCrea un nou context fill que hereta propietats de text d’aquest context.
toPdfFontName()StringMapa de la família actual de fonts, en negrit i cursiva a un estàndard PDF
(Tip 1) nom de font.
getFontSize()doubleRetorna la mida de font en punts.
setFontSize(fontSize: double)Establi la mida de font en punts.
getFontFamily()StringRetorna el nom de la família de fonts CSS.
setFontFamily(fontFamily: String)S’estableix el nom de la família de fonts CSS.
isBold()booleanRetorna si el text és en negrit.
setBold(bold: boolean)Posa la bandera en negreta.
isItalic()booleanRetorna si el text és en cursiva.
setItalic(italic: boolean)Posa la bandera en cursiva.
isUnderline()booleanRetorna si el text està subratllat.
setUnderline(underline: boolean)Posa la bandera sota de l’escalar.
getColor()ColorRetorna el color del text (de primer pla).
setColor(color: Color)Ajusta el color del text (a primer plan).
getBackgroundColor()ColorRetorna el color de fons, o {@code null} si no està establert.
setBackgroundColor(backgroundColor: Color)Ajusta el color de fons.
getTextAlign()StringRetorna l’alineació del text (esquerra, centre, dreta, justificar).
setTextAlign(textAlign: String)Ajusta l’alineació del text.
getLineHeight()doubleRetorna l’alçada de la línia en punts.
setLineHeight(lineHeight: double)S’estableix l’alçada de la línia en punts.
getMarginTop()doubleRetorna el màxim superior en punts.
setMarginTop(marginTop: double)Fixar el marge superior en punts.
getMarginBottom()doubleRetorna el marge inferior en punts.
setMarginBottom(marginBottom: double)Fixar el marge inferior en punts.
getMarginLeft()doubleRetorna el marge esquerre en punts.
setMarginLeft(marginLeft: double)Fixar el marge esquerre en punts.
getMarginRight()doubleRetorna el marge dret en punts.
setMarginRight(marginRight: double)Fixar el marge correcte en punts.
getWidth()doubleRetorna la largura explícita en punts, o 0 si no està establert.
setWidth(width: double)S’estableix l’amplada explícita en punts.
getHeight()doubleRetorna 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.

See Also

 Català