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, и още 4 .
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
availableWidth | double | Прочети. | Връща наличната ширина на областта за съдържание. |
remainingHeight | double | Прочети. | Връща оставащото вертикално пространство от текущата позиция на курсора. |
| в дъното на зоната за съдържание. | |||
cursorX | double | Прочети. | Връща сегашното хоризонтално положение на курсора. |
cursorY | double | Прочети. | Връща сегашната позиция на вертикалния курсор. |
contentLeft | double | Прочети. | Връща лявия ръб на областта за съдържание. |
contentRight | double | Прочети. | Връща десния ръб на областта за съдържание. |
contentTop | double | Прочети. | Връща горния ръб на областта за съдържание. |
contentBottom | double | Прочети. | Връща долния ръб на областта за съдържание. |
pageWidth | double | Прочети. | Връща общата ширина на страницата. |
pageHeight | double | Прочети. | Връща общата височина на страницата. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
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 | Връща общата височина на страницата. |