PdfPageEditor
PdfPageEditor
Összefoglaló
PdfPageEditor egy osztály a Aspose.PDF FOSS-ban Java számára. Az örökölők: java.io.Closeable.
Módokat biztosít az egyes oldalak tulajdonságainak szerkesztésére, mint például a méret, a forgatás és a oldal információjának felvételére.
Ez a osztály 19 módszert biztosít az PdfPageEditor objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: PdfPageEditor, bindPdf, close, getPageCount, getPageRotation, getPageRotations, getPageSize, getProcessPages, getZoom, movePosition, save, setPageRotation, és 4 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: pageCount, pageRotations, processPages, zoom.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
pageRotations | java.util.Map<Integer, Integer> | Olvasd! | Az összes oldalra jelenleg alkalmazott forgatás. |
processPages | int[] | Olvasd! | Az operációk által érintett oldalszámok sorát adja vissza. |
pageCount | int | Olvasd! | A kötött dokumentum összes oldalának számát adja. |
zoom | float | Olvasd! | Visszaadja a jelenlegi zoom-faktort. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
PdfPageEditor() | Új {@code PdfPageEditor} példányt hoz létre. |
bindPdf(inputFile: String) → boolean | Csatlakoztat egy PDF-fájlhoz a szerkesztőhöz. |
bindPdf(inputStream: InputStream) → boolean | A PDF-et egy bemeneti áramlóról köti. |
bindPdf(document: Document) → boolean | Egy meglévő {@link Document}-ot köt a szerkesztőhöz. |
getPageSize(pageNumber: int) → float[] | A megadott oldal méretét csúszó táblázatként adja vissza {@code [width, height]}. |
setPageSize(pageNumber: int, size: PageSize) | A megadott oldal méretét állítja be. |
getPageRotation(pageNumber: int) → int | A megadott oldal forgatását térfogatban adja vissza. |
setPageRotation(pageNumber: int, rotation: int) | A megadott oldal forgatását állítja be. |
setPageRotations(rotations: java.util.Map<Integer, Integer>) | A {@code pageNumber → degrees} térképről származó forgásokat tömegesen alkalmazza. |
getPageRotations() → java.util.Map<Integer, Integer> | Az összes oldalra jelenleg alkalmazott forgatás. |
getProcessPages() → int[] | Az operációk által érintett oldalszámok sorát adja vissza. |
setProcessPages(processPages: int[]) | A műveletek által érintett oldalszámok sorát állítja be. |
getPageCount() → int | A kötött dokumentum összes oldalának számát adja. |
getZoom() → float | Visszaadja a jelenlegi zoom-faktort. |
setZoom(zoom: float) | Az összes (vagy feldolgozott) oldalra alkalmazott zoom-faktor beállítását, amikor: |
| {@link #save(String)} vagy { @link * save ((OutputStream) } hívásra kerül. | |
movePosition(dx: int, dy: int) | A lap tartalmát {@code (dx, dy)} egységek szerint fordítja le, amikor a dokumentum |
| Megmentett. | |
save(outputFile: String) → boolean | Megőrzi a kötött dokumentumot egy fájlba. |
save(outputStream: OutputStream) → boolean | Megőrzi a kötött dokumentumot egy kimeneti áramlásra. |
close() | Zárja be a szerkesztőt és felszabadítja az összefonódott dokumentumot. |