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ésLeírás
pageRotationsjava.util.Map<Integer, Integer>Olvasd!Az összes oldalra jelenleg alkalmazott forgatás.
processPagesint[]Olvasd!Az operációk által érintett oldalszámok sorát adja vissza.
pageCountintOlvasd!A kötött dokumentum összes oldalának számát adja.
zoomfloatOlvasd!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)booleanCsatlakoztat egy PDF-fájlhoz a szerkesztőhöz.
bindPdf(inputStream: InputStream)booleanA PDF-et egy bemeneti áramlóról köti.
bindPdf(document: Document)booleanEgy 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)intA 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()intA kötött dokumentum összes oldalának számát adja.
getZoom()floatVisszaadja 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)booleanMegőrzi a kötött dokumentumot egy fájlba.
save(outputStream: OutputStream)booleanMegőrzi a kötött dokumentumot egy kimeneti áramlásra.
close()Zárja be a szerkesztőt és felszabadítja az összefonódott dokumentumot.

Lásd még:

 Magyar