LayoutContext
LayoutContext
Обзор
LayoutContext является классом в Aspose.PDF FOSS для Java.
Отслеживает положение курсора и границы области содержания во время оформления страниц.
Этот класс предоставляет 16 методов для работы с объектами LayoutContext в программах Java. Доступные методы включают: LayoutContext, advanceCursor, getAvailableWidth, getContentBottom, getContentLeft, getContentRight, getContentTop, getCursorX, getCursorY, getPageHeight, getPageWidth, getRemainingHeight, и 4 дополнительных метода. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: availableWidth, contentBottom, contentLeft, contentRight, contentTop, cursorX,И ещё четыре.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
availableWidth | double | Читайте . | Возвращает доступную ширину области содержимого. |
remainingHeight | double | Читайте . | Возвращает оставшееся вертикальное пространство от текущего положения курсора до нижней части области содержания. |
cursorX | double | Читайте . | Возвращает текущее горизонтальное положение курсора. |
cursorY | double | Читайте . | Возвращает текущее положение вертикального курсора. |
contentLeft | double | Читайте . | Возвращает левый край области содержимого. |
contentRight | double | Читайте . | Возвращает правый край области содержимого. |
contentTop | double | Читайте . | Возвращает верхний край области содержимого. |
contentBottom | double | Читайте . | Возвращает нижний край области содержания. |
pageWidth | double | Читайте . | Возвращает общую ширину страницы. |
pageHeight | double | Читайте . | Возвращает общую высоту страницы. |
Методы
| Signature | Описание: |
|---|---|
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 | Возвращает общую высоту страницы. |