LayoutContext
Opinie generală
LayoutContext este o clasă în Aspose.PDF FOSS pentru Java.
Urmărește poziția cursorului și limitele zonei de conținut în timpul layout-ului paginii.
Această clasă oferă 16 metode pentru a lucra cu obiecte LayoutContext în programele Java. Metodele disponibile includ: LayoutContext, advanceCursor, getAvailableWidth, getContentBottom, getContentLeft, getContentRight, getContentTop, getCursorX, getCursorY, getPageHeight, getPageWidth, getRemainingHeight, şi 4 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: availableWidth, contentBottom, contentLeft, contentRight, contentTop, cursorX, şi încă 4 .
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
availableWidth | double | Citeşte. | Întoarce lățimea disponibilă a zonei de conținut. |
remainingHeight | double | Citeşte. | Întoarce spațiul vertical rămas din poziția curentă a cursorului. |
| la partea de jos a zonei de conținut. | |||
cursorX | double | Citeşte. | Întoarce poziția curentă orizontală a cursorului. |
cursorY | double | Citeşte. | Întoarce poziția curentă a cursorului vertical. |
contentLeft | double | Citeşte. | Întoarce marginea stângă a zonei de conținut. |
contentRight | double | Citeşte. | Întoarce marginea dreaptă a zonei de conținut. |
contentTop | double | Citeşte. | Întoarce marginea superioară a zonei de conținut. |
contentBottom | double | Citeşte. | Întoarce marginea inferioară a zonei de conținut. |
pageWidth | double | Citeşte. | Întoarce lățimea totală a paginii. |
pageHeight | double | Citeşte. | Întoarce înălțimea totală a paginii. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
LayoutContext(pageWidth: double, pageHeight: double, margins: MarginInfo) | Creează un LayoutContext pentru o pagină cu dimensiunile și marjele date. |
getAvailableWidth() → double | Întoarce lățimea disponibilă a zonei de conținut. |
getRemainingHeight() → double | Întoarce spațiul vertical rămas din poziția curentă a cursorului. |
| la partea de jos a zonei de conținut. | |
advanceCursor(height: double) | Mută cursorul în jos cu o înălţime specificată. |
resetCursorX() | Repune cursorul orizontal la marginea stângă a zonei de conținut. |
hasSpace(height: double) → boolean | Retoară dacă există suficient spațiu vertical rămas pentru conținut. |
| înălțimea dată. | |
getCursorX() → double | Întoarce poziția curentă orizontală a cursorului. |
setCursorX(cursorX: double) | Stabilește poziția curentă orizontală a cursorului. |
getCursorY() → double | Întoarce poziția curentă a cursorului vertical. |
setCursorY(cursorY: double) | Stabileşte poziţia curentă a cursorului vertical. |
getContentLeft() → double | Întoarce marginea stângă a zonei de conținut. |
getContentRight() → double | Întoarce marginea dreaptă a zonei de conținut. |
getContentTop() → double | Întoarce marginea superioară a zonei de conținut. |
getContentBottom() → double | Întoarce marginea inferioară a zonei de conținut. |
getPageWidth() → double | Întoarce lățimea totală a paginii. |
getPageHeight() → double | Întoarce înălțimea totală a paginii. |