LayoutContext
Översikt
LayoutContext är en klass i Aspose.PDF FOSS för Java.
Spårar kursorns position och innehållsområdegränserna under sidan layout.
Denna klass ger 16 metoder för att arbeta med LayoutContext objekt i Java-program. Tillgängliga metoder inkluderar: LayoutContext, advanceCursor, getAvailableWidth, getContentBottom, getContentLeft, getContentRight, getContentTop, getCursorX, getCursorY, getPageHeight, getPageWidth, getRemainingHeight,och 4 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.PDF FOSS för Java paket. och egenskaper: availableWidth, contentBottom, contentLeft, contentRight, contentTop, cursorX,Och 4 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
availableWidth | double | Läsning | Återställer tillgänglig bredd av innehållsområdet. |
remainingHeight | double | Läsning | Återställer det återstående vertikala utrymmet från den aktuella kursorn till botten av innehållsområdet. |
cursorX | double | Läsning | Återställer den aktuella horisontella kursorns position. |
cursorY | double | Läsning | Återställer den aktuella vertikala kursorns position. |
contentLeft | double | Läsning | Återställer vänster kanten av innehållsområdet. |
contentRight | double | Läsning | Återställer den högra kanten av innehållsområdet. |
contentTop | double | Läsning | Återställer den övre kanten av innehållsområdet. |
contentBottom | double | Läsning | Återställer den nedre kanten av innehållsområdet. |
pageWidth | double | Läsning | Återställer den totala sidbredden. |
pageHeight | double | Läsning | Återställer den totala sidhögheten. |
Metoder
| Signature | Beskrivning |
|---|---|
LayoutContext(pageWidth: double, pageHeight: double, margins: MarginInfo) | Skapar en LayoutContext för en sida med de angivna dimensionerna och marginalerna. |
getAvailableWidth() → double | Återställer tillgänglig bredd av innehållsområdet. |
getRemainingHeight() → double | Återställer det återstående vertikala utrymmet från den aktuella kursorn till botten av innehållsområdet. |
advanceCursor(height: double) | Flytta kursorn ner med den angivna höjden. |
resetCursorX() | Återställ horisontell kursor till vänster kant av innehållsområdet. |
hasSpace(height: double) → boolean | Återkommer om det finns tillräckligt med vertikal utrymme kvar för innehållet i den angivna höjden. |
getCursorX() → double | Återställer den aktuella horisontella kursorns position. |
setCursorX(cursorX: double) | Sätter den aktuella horisontella markörpositionen. |
getCursorY() → double | Återställer den aktuella vertikala kursorns position. |
setCursorY(cursorY: double) | Sätter den aktuella vertikala markörpositionen. |
getContentLeft() → double | Återställer vänster kanten av innehållsområdet. |
getContentRight() → double | Återställer den högra kanten av innehållsområdet. |
getContentTop() → double | Återställer den övre kanten av innehållsområdet. |
getContentBottom() → double | Återställer den nedre kanten av innehållsområdet. |
getPageWidth() → double | Återställer den totala sidbredden. |
getPageHeight() → double | Återställer den totala sidhögheten. |