PdfPageEditor

Približni podaci

PdfPageEditor je klasa u Aspose.PDF FOSS za Java. Nasljednici od: java.io.Closeable.

Pruža metode za uređivanje pojedinačnih svojstava stranice, kao što su veličina, okretanje i pronalaženje informacija o stranici.

Ova klasa pruža 19 metoda za rad s PdfPageEditor objektima u Java programima. Postoje i sljedeće metode: PdfPageEditor, bindPdf, close, getPageCount, getPageRotation, getPageRotations, getPageSize, getProcessPages, getZoom, movePosition, save, setPageRotation, i 4 dodatna metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: pageCount, pageRotations, processPages, zoom.

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
pageRotationsjava.util.Map<Integer, Integer>Čitaj.Vraća rotacije koje su trenutno primjenjene na svaku stranicu.
processPagesint[]Čitaj.Vrati niz brojeva stranica koje bi operacije trebale utjecati.
pageCountintČitaj.Vrati ukupni broj stranica u vezanoj dokumentaciji.
zoomfloatČitaj.Vraća trenutni faktor zumiranja.

Metoda za primjenu

PotpisOpisivanje
PdfPageEditor()Stvara novu {@code PdfPageEditor} instanc.
bindPdf(inputFile: String)booleanVeže PDF datoteku na ovaj urednik.
bindPdf(inputStream: InputStream)booleanVeže PDF iz ulaznog toka.
bindPdf(document: Document)booleanVeže postojeći {@link Document} na ovaj urednik.
getPageSize(pageNumber: int)float[]Vraća veličinu navedenog stranice kao pomaknuti niz {@code [širina, visina]}.
setPageSize(pageNumber: int, size: PageSize)Postavlja veličinu navedenog stranice.
getPageRotation(pageNumber: int)intVrati rotaciju navedenog stranice u stupnjevima.
setPageRotation(pageNumber: int, rotation: int)Postavlja okretanje navedenog stranice.
setPageRotations(rotations: java.util.Map<Integer, Integer>)Masovno primjenjuje rotacije s karte {@code pageNumber → degrees} .
getPageRotations()java.util.Map<Integer, Integer>Vraća rotacije koje su trenutno primjenjene na svaku stranicu.
getProcessPages()int[]Vrati niz brojeva stranica koje bi operacije trebale utjecati.
setProcessPages(processPages: int[])Postavlja niz brojeva stranica koje operacije trebaju utjecati.
getPageCount()intVrati ukupni broj stranica u vezanoj dokumentaciji.
getZoom()floatVraća trenutni faktor zumiranja.
setZoom(zoom: float)Postavlja faktor za povećanje primjenjuje se na sve (ili obrađene) stranice kada
{@link #save(String)} ili { @link $save ((OutputStream) } je pozvan.
movePosition(dx: int, dy: int)Prevoditi sadržaj stranice po {@code (dx, dy)} jedinicama kada je dokument u
Spasio sam se.
save(outputFile: String)booleanSačuva vezani dokument u datoteku.
save(outputStream: OutputStream)booleanSačuva vezani dokument u izlazni tok.
close()Zatvara urednik i oslobađa vezani dokument.

Također pogledajte:

 Hrvatski