FloatingBox
Resumo geral
FloatingBox é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: BaseParagraph.
Representa um recipiente de caixa flutuante que pode conter elementos de parágrafo em uma posição específica na página.
Esta classe fornece 32 métodos para trabalhar com objetos FloatingBox em programas Java. Os métodos disponíveis incluem: FloatingBox, getBackgroundColor, getBorder, getHeight, getHorizontalAlignment, getHyperlink, getLeft, getMargin, getPadding, getParagraphs, getTop, getWidth, e 19 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, border, firstParagraphInColumn, height, horizontalAlignment, hyperlink, e mais nove.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
width | double | Leia. | Retorna a largura desta caixa flutuante em pontos. |
height | double | Leia. | Retorna a altura desta caixa flutuante em pontos. |
paragraphs | Paragraphs | Leia. | Retorna a coleção de parágrafos para esta caixa flutuante, criando-a preguiçosamente se necessário. |
left | double | Leia. | Retorna a posição esquerda deslocada em pontos. |
top | double | Leia. | Retorna a posição superior compensada em pontos. |
backgroundColor | Color | Leia. | Retorna a cor de fundo desta caixa flutuante. |
border | BorderInfo | Leia. | Retorna o estilo de borda para esta caixa flutuante. |
padding | MarginInfo | Leia. | Retorna o acondicionamento (margem interna) para esta caixa flutuante. |
margin | MarginInfo | Leia. | Obtém a informação de margem para este parágrafo. |
horizontalAlignment | HorizontalAlignment | Leia. | Obtém o alinhamento horizontal deste parágrafo dentro do seu recipiente. |
inLineParagraph | boolean | Leia. | Devolve se este parágrafo é um elemento em linha. |
keptWithNext | boolean | Leia. | Devolve se este parágrafo deve ser mantido junto com o seguinte parágrafos. |
| na mesma página durante o layout. | |||
firstParagraphInColumn | boolean | Leia. | Devolve se este parágrafo é o primeiro da coluna. |
inNewPage | boolean | Leia. | Devolve se este parágrafo deve começar numa nova página durante o layout. |
hyperlink | Hyperlink | Leia. | Retorna o hiperlink anexado a este parágrafo (web, local ou arquivo) |
| target), ou {@code null} se o parágrafo não for clicável. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
FloatingBox() | Cria um novo FloatingBox com dimensões zero. |
FloatingBox(width: double, height: double) | Cria um novo FloatingBox com as dimensões especificadas. |
getWidth() → double | Retorna a largura desta caixa flutuante em pontos. |
setWidth(width: double) | Estabelece a largura desta caixa flutuante em pontos. |
getHeight() → double | Retorna a altura desta caixa flutuante em pontos. |
setHeight(height: double) | Estabelece a altura desta caixa flutuante em pontos. |
getParagraphs() → Paragraphs | Retorna a coleção de parágrafos para esta caixa flutuante, criando-a preguiçosamente se necessário. |
setParagraphs(paragraphs: Paragraphs) | Estabelece a coleção de parágrafos para esta caixa flutuante. |
getLeft() → double | Retorna a posição esquerda deslocada em pontos. |
setLeft(left: double) | Estabelece a posição esquerda deslocada em pontos. |
getTop() → double | Retorna a posição superior compensada em pontos. |
setTop(top: double) | Indica a posição superior em pontos. |
getBackgroundColor() → Color | Retorna a cor de fundo desta caixa flutuante. |
setBackgroundColor(backgroundColor: Color) | Fixa a cor de fundo desta caixa flutuante. |
getBorder() → BorderInfo | Retorna o estilo de borda para esta caixa flutuante. |
setBorder(border: BorderInfo) | Estabelece o estilo de borda para esta caixa flutuante. |
getPadding() → MarginInfo | Retorna o acondicionamento (margem interna) para esta caixa flutuante. |
setPadding(padding: MarginInfo) | Estabelece o acolchamento (margem interna) para esta caixa flutuante. |
getMargin() → MarginInfo | Obtém a informação de margem para este parágrafo. |
setMargin(margin: MarginInfo) | Estabelece as informações relativas à margem para este parágrafo. |
getHorizontalAlignment() → HorizontalAlignment | Obtém o alinhamento horizontal deste parágrafo dentro do seu recipiente. |
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment) | Estabelece o alinhamento horizontal do presente parágrafo no seu interior. |
isInLineParagraph() → boolean | Devolve se este parágrafo é um elemento em linha. |
setInLineParagraph(inLineParagraph: boolean) | Indica se este parágrafo deve ser tratado como um elemento em linha. |
isKeptWithNext() → boolean | Devolve se este parágrafo deve ser mantido junto com o seguinte parágrafos. |
| na mesma página durante o layout. | |
setKeptWithNext(keptWithNext: boolean) | Indica se este parágrafo deve ser mantido em conjunto com o seguinte parágrafos. |
| na mesma página durante o layout. | |
isFirstParagraphInColumn() → boolean | Devolve se este parágrafo é o primeiro da coluna. |
setFirstParagraphInColumn(firstParagraphInColumn: boolean) | Indica se este parágrafo é o primeiro da sua coluna. |
isInNewPage() → boolean | Devolve se este parágrafo deve começar numa nova página durante o layout. |
setInNewPage(inNewPage: boolean) | Indica se este parágrafo deve começar numa nova página durante o layout. |
getHyperlink() → Hyperlink | Retorna o hiperlink anexado a este parágrafo (web, local ou arquivo) |
| target), ou {@code null} se o parágrafo não for clicável. | |
setHyperlink(hyperlink: Hyperlink) | Anexa um hiperlink para este parágrafo. |