LayoutContext

Resumo geral

LayoutContext é uma classe em Aspose.PDF FOSS para Java.

Rastreia a posição do cursor e os limites da área de conteúdo durante o layout da página.

Esta classe fornece 16 métodos para trabalhar com objetos LayoutContext em programas Java. Os métodos disponíveis incluem: LayoutContext, advanceCursor, getAvailableWidth, getContentBottom, getContentLeft, getContentRight, getContentTop, getCursorX, getCursorY, getPageHeight, getPageWidth, getRemainingHeight, e 4 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: availableWidth, contentBottom, contentLeft, contentRight, contentTop, cursorX, e mais quatro.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
availableWidthdoubleLeia.Retorna a largura disponível da área de conteúdo.
remainingHeightdoubleLeia.Retorna o espaço vertical restante da posição atual do cursor
para o fundo da área de conteúdo.
cursorXdoubleLeia.Retorna a posição do cursor horizontal atual.
cursorYdoubleLeia.Retorna a posição do cursor vertical atual.
contentLeftdoubleLeia.Retorna a borda esquerda da área de conteúdo.
contentRightdoubleLeia.Retorna a borda direita da área de conteúdo.
contentTopdoubleLeia.Retorna a borda superior da área de conteúdo.
contentBottomdoubleLeia.Retorna a borda inferior da área de conteúdo.
pageWidthdoubleLeia.Retorna a largura total da página.
pageHeightdoubleLeia.Retorna a altura total da página.

Métodos de avaliação

AssinaturaDescrição:
LayoutContext(pageWidth: double, pageHeight: double, margins: MarginInfo)Cria um LayoutContext para uma página com as dimensões e margens dados.
getAvailableWidth()doubleRetorna a largura disponível da área de conteúdo.
getRemainingHeight()doubleRetorna o espaço vertical restante da posição atual do cursor
para o fundo da área de conteúdo.
advanceCursor(height: double)Mova o cursor para baixo pela altura especificada.
resetCursorX()Reinicializa o cursor horizontal na borda esquerda da área de conteúdo.
hasSpace(height: double)booleanRetorna se há espaço vertical suficiente para o conteúdo
da altura dada.
getCursorX()doubleRetorna a posição do cursor horizontal atual.
setCursorX(cursorX: double)Indica a posição horizontal do cursor.
getCursorY()doubleRetorna a posição do cursor vertical atual.
setCursorY(cursorY: double)Indica a posição do cursor vertical actual.
getContentLeft()doubleRetorna a borda esquerda da área de conteúdo.
getContentRight()doubleRetorna a borda direita da área de conteúdo.
getContentTop()doubleRetorna a borda superior da área de conteúdo.
getContentBottom()doubleRetorna a borda inferior da área de conteúdo.
getPageWidth()doubleRetorna a largura total da página.
getPageHeight()doubleRetorna a altura total da página.

Ver também:

 Português