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: | Prihvat | Opisivanje |
|---|---|---|---|
pageRotations | java.util.Map<Integer, Integer> | Čitaj. | Vraća rotacije koje su trenutno primjenjene na svaku stranicu. |
processPages | int[] | Čitaj. | Vrati niz brojeva stranica koje bi operacije trebale utjecati. |
pageCount | int | Čitaj. | Vrati ukupni broj stranica u vezanoj dokumentaciji. |
zoom | float | Čitaj. | Vraća trenutni faktor zumiranja. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
PdfPageEditor() | Stvara novu {@code PdfPageEditor} instanc. |
bindPdf(inputFile: String) → boolean | Veže PDF datoteku na ovaj urednik. |
bindPdf(inputStream: InputStream) → boolean | Veže PDF iz ulaznog toka. |
bindPdf(document: Document) → boolean | Vež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) → int | Vrati 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() → int | Vrati ukupni broj stranica u vezanoj dokumentaciji. |
getZoom() → float | Vrać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) → boolean | Sačuva vezani dokument u datoteku. |
save(outputStream: OutputStream) → boolean | Sačuva vezani dokument u izlazni tok. |
close() | Zatvara urednik i oslobađa vezani dokument. |