CssContext
Resumo geral
CssContext é uma classe em Aspose.PDF FOSS para Java.
Contexto de estilo em cascata para conversão HTML-PDF.
Esta classe fornece 32 métodos para trabalhar com objetos CssContext em programas Java. Os métodos disponíveis incluem: getBackgroundColor, getColor, getFontFamily, getFontSize, getHeight, getLineHeight, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getTextAlign, getWidth, e 20 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: backgroundColor, bold, color, fontFamily, fontSize, height, e mais nove.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
fontSize | double | Leia. | Retorna o tamanho da fonte em pontos. |
fontFamily | String | Leia. | Retorna o nome da família de fontes CSS. |
bold | boolean | Leia. | Retorna se o texto está em negrito. |
italic | boolean | Leia. | Retorna se o texto está em itálico. |
underline | boolean | Leia. | Retorna se o texto está sublinhado. |
color | Color | Leia. | Retorna a cor do texto (de primeiro plano). |
backgroundColor | Color | Leia. | Retorna a cor de fundo, ou {@code null} se nenhuma estiver definida. |
textAlign | String | Leia. | Retorna o alinhamento do texto (esquerda, centro, direita, justificar). |
lineHeight | double | Leia. | Retorna a altura da linha em pontos. |
marginTop | double | Leia. | Retorna a margem superior em pontos. |
marginBottom | double | Leia. | Retorna a margem inferior em pontos. |
marginLeft | double | Leia. | Retorna a margem esquerda em pontos. |
marginRight | double | Leia. | Retorna a margem direita em pontos. |
width | double | Leia. | Devolve a largura explícita em pontos, ou 0 se não estiver definida. |
height | double | Leia. | Devolve a altura explícita em pontos, ou 0 se não estiver definida. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
inherit() → CssContext | Cria um novo contexto filho que herda propriedades de texto deste contexto. |
toPdfFontName() → String | Mapear as configurações atuais de família de fontes, negrito e itálico para um padrão PDF |
| (Tipo 1) nome da fonte. | |
getFontSize() → double | Retorna o tamanho da fonte em pontos. |
setFontSize(fontSize: double) | Indica o tamanho da fonte em pontos. |
getFontFamily() → String | Retorna o nome da família de fontes CSS. |
setFontFamily(fontFamily: String) | Indica o nome da família de fontes CSS. |
isBold() → boolean | Retorna se o texto está em negrito. |
setBold(bold: boolean) | Coloca a bandeira em negrito. |
isItalic() → boolean | Retorna se o texto está em itálico. |
setItalic(italic: boolean) | Coloca a bandeira em itálico. |
isUnderline() → boolean | Retorna se o texto está sublinhado. |
setUnderline(underline: boolean) | Coloca a bandeira de sublinhar. |
getColor() → Color | Retorna a cor do texto (de primeiro plano). |
setColor(color: Color) | Indica a cor do texto (de primeiro plano). |
getBackgroundColor() → Color | Retorna a cor de fundo, ou {@code null} se nenhuma estiver definida. |
setBackgroundColor(backgroundColor: Color) | Configura a cor do fundo. |
getTextAlign() → String | Retorna o alinhamento do texto (esquerda, centro, direita, justificar). |
setTextAlign(textAlign: String) | Fixa o alinhamento do texto. |
getLineHeight() → double | Retorna a altura da linha em pontos. |
setLineHeight(lineHeight: double) | Estabelece a altura da linha em pontos. |
getMarginTop() → double | Retorna a margem superior em pontos. |
setMarginTop(marginTop: double) | Indica a margem superior em pontos. |
getMarginBottom() → double | Retorna a margem inferior em pontos. |
setMarginBottom(marginBottom: double) | Indica a margem inferior em pontos. |
getMarginLeft() → double | Retorna a margem esquerda em pontos. |
setMarginLeft(marginLeft: double) | Coloca a margem esquerda em pontos. |
getMarginRight() → double | Retorna a margem direita em pontos. |
setMarginRight(marginRight: double) | Estabelece a margem correta em pontos. |
getWidth() → double | Devolve a largura explícita em pontos, ou 0 se não estiver definida. |
setWidth(width: double) | Indica a largura explícita em pontos. |
getHeight() → double | Devolve a altura explícita em pontos, ou 0 se não estiver definida. |
setHeight(height: double) | Indica a altura explícita em pontos. |