LayoutContext
LayoutContext
Overview
LayoutContext є клас в Aspose.PDF FOSS для Java.
Відстежує положення курсора та межі території змісту під час оформлення сторінки.
Цей клас надає 16 методів для роботи з об’єктами LayoutContext в програмах Java. Доступні методи включають: LayoutContext, advanceCursor, getAvailableWidth, getContentBottom, getContentLeft, getContentRight, getContentTop, getCursorX, getCursorY, getPageHeight, getPageWidth, getRemainingHeight, і 4 додаткові методи. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: availableWidth, contentBottom, contentLeft, contentRight, contentTop, cursorX, і ще 4 .
Properties
| Name | Type | Access | Description |
|---|---|---|---|
availableWidth | double | Read | Повертає доступну ширину області вмісту. |
remainingHeight | double | Read | Повертає залишне вертикальне простір від поточного положення курсора до нижньої частини області вмісту. |
cursorX | double | Read | Повертає поточне горизонтальне положення курсора. |
cursorY | double | Read | Повертає поточне вертикальне положення курсора. |
contentLeft | double | Read | Повертає лівий край області змісту. |
contentRight | double | Read | Повертає правий край області змісту. |
contentTop | double | Read | Повертає верхній край області змісту. |
contentBottom | double | Read | Повертає нижній край області змісту. |
pageWidth | double | Read | Повертає загальну ширину сторінки. |
pageHeight | double | Read | Повертає загальну висоту сторінки. |
Methods
| Signature | Description |
|---|---|
LayoutContext(pageWidth: double, pageHeight: double, margins: MarginInfo) | Створює LayoutContext для сторінки з даними розмірами та маржами. |
getAvailableWidth() → double | Повертає доступну ширину області вмісту. |
getRemainingHeight() → double | Повертає залишне вертикальне простір від поточного положення курсора до нижньої частини області вмісту. |
advanceCursor(height: double) | Переміщає курсор вниз на визначену висоту. |
resetCursorX() | Переставляйте горизонтальний курсор на лівий край зони змісту. |
hasSpace(height: double) → boolean | Повертає, чи залишається достатньо вертикального простору для вмісту даної висоти. |
getCursorX() → double | Повертає поточне горизонтальне положення курсора. |
setCursorX(cursorX: double) | Налаштовує поточне горизонтальне положення курсора. |
getCursorY() → double | Повертає поточне вертикальне положення курсора. |
setCursorY(cursorY: double) | Налаштовує поточне вертикальне положення курсора. |
getContentLeft() → double | Повертає лівий край області змісту. |
getContentRight() → double | Повертає правий край області змісту. |
getContentTop() → double | Повертає верхній край області змісту. |
getContentBottom() → double | Повертає нижній край області змісту. |
getPageWidth() → double | Повертає загальну ширину сторінки. |
getPageHeight() → double | Повертає загальну висоту сторінки. |