LayoutContext
Revisión
LayoutContext Es una clase en Aspose.PDF FOSS para Java.
Siga la posición del cursor y los límites de área de contenido durante el diseño de página.
Esta clase proporciona 16 métodos para trabajar con los objetos de LayoutContext en programas Java. Los métodos disponibles incluyen: LayoutContext, advanceCursor, getAvailableWidth, getContentBottom, getContentLeft, getContentRight, getContentTop, getCursorX, getCursorY, getPageHeight, getPageWidth, getRemainingHeight,y cuatro métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : availableWidth, contentBottom, contentLeft, contentRight, contentTop, cursorX,Y cuatro más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
availableWidth | double | Leer | Retorna la anchura disponible de la zona del contenido. |
remainingHeight | double | Leer | Retorna el espacio vertical restante desde la posición actual del cursor |
| en la parte inferior de la zona del contenido. | |||
cursorX | double | Leer | Retorna la posición horizontal del cursor. |
cursorY | double | Leer | Retorna la posición vertical actual. |
contentLeft | double | Leer | Retorna el extremo izquierdo de la zona del contenido. |
contentRight | double | Leer | Retorna el borde derecho de la zona del contenido. |
contentTop | double | Leer | Retorna el borde superior de la zona del contenido. |
contentBottom | double | Leer | Retorna el extremo inferior de la zona del contenido. |
pageWidth | double | Leer | Retorna la extensión total de la página. |
pageHeight | double | Leer | Retorna la altura total de la página. |
Metodología
| firma | Descripción |
|---|---|
LayoutContext(pageWidth: double, pageHeight: double, margins: MarginInfo) | Crea un LayoutContext para una página con las dimensiones y margen determinadas. |
getAvailableWidth() → double | Retorna la anchura disponible de la zona del contenido. |
getRemainingHeight() → double | Retorna el espacio vertical restante desde la posición actual del cursor |
| en la parte inferior de la zona del contenido. | |
advanceCursor(height: double) | Moviere el cursor hacia abajo por la altura especificada. |
resetCursorX() | Resetará el cursor horizontal al borde izquierdo de la zona de contenido. |
hasSpace(height: double) → boolean | Retorna si hay suficiente espacio vertical que queda para el contenido |
| de la altura dada. | |
getCursorX() → double | Retorna la posición horizontal del cursor. |
setCursorX(cursorX: double) | Establece la posición horizontal del cursor. |
getCursorY() → double | Retorna la posición vertical actual. |
setCursorY(cursorY: double) | Establece la posición de cursor vertical actual. |
getContentLeft() → double | Retorna el extremo izquierdo de la zona del contenido. |
getContentRight() → double | Retorna el borde derecho de la zona del contenido. |
getContentTop() → double | Retorna el borde superior de la zona del contenido. |
getContentBottom() → double | Retorna el extremo inferior de la zona del contenido. |
getPageWidth() → double | Retorna la extensión total de la página. |
getPageHeight() → double | Retorna la altura total de la página. |