PdfPageEditor

Opinie generală

PdfPageEditor este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: java.io.Closeable.

Oferă metode pentru editarea proprietăților de pagină individuale, cum ar fi dimensiunea, rotația și recuperarea informațiilor despre pagini.

Această clasă oferă 19 metode pentru a lucra cu obiecte PdfPageEditor în programele Java. Metodele disponibile includ: PdfPageEditor, bindPdf, close, getPageCount, getPageRotation, getPageRotations, getPageSize, getProcessPages, getZoom, movePosition, save, setPageRotation, şi 4 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: pageCount, pageRotations, processPages, zoom.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
pageRotationsjava.util.Map<Integer, Integer>Citeşte.Întoarce rotațiile aplicate în prezent la fiecare pagină.
processPagesint[]Citeşte.Întoarce matrice de numere de pagină care operațiuni ar trebui să afecteze.
pageCountintCiteşte.Întoarce numărul total de pagini din documentul legat.
zoomfloatCiteşte.Întoarce factorul de zoom actual.

Metode de evaluare

SemnăturaDescriere:
PdfPageEditor()Creează o nouă instanță {@code PdfPageEditor}.
bindPdf(inputFile: String)booleanLegă un fişier PDF la acest editor.
bindPdf(inputStream: InputStream)booleanLegă un PDF dintr-un flux de intrare.
bindPdf(document: Document)booleanLegă un {@link Document} existent la acest editor.
getPageSize(pageNumber: int)float[]Întoarce dimensiunea paginii specificate ca o matrice plutitoare {@code [ lățime, înălțimea]}.
setPageSize(pageNumber: int, size: PageSize)Stabilește dimensiunea paginii specificate.
getPageRotation(pageNumber: int)intÎntoarce rotația paginii specificate în grade.
setPageRotation(pageNumber: int, rotation: int)Stabilește rotația paginii specificate.
setPageRotations(rotations: java.util.Map<Integer, Integer>)Aplică în masă rotațiile dintr-o hartă {@pagina de codNumber → grade}.
getPageRotations()java.util.Map<Integer, Integer>Întoarce rotațiile aplicate în prezent la fiecare pagină.
getProcessPages()int[]Întoarce matrice de numere de pagină care operațiuni ar trebui să afecteze.
setProcessPages(processPages: int[])Stabilește matrice de numere de pagină care operațiuni ar trebui să afecteze.
getPageCount()intÎntoarce numărul total de pagini din documentul legat.
getZoom()floatÎntoarce factorul de zoom actual.
setZoom(zoom: float)Stabilirea unui factor de zoom aplicat tuturor paginilor (sau procesate) atunci când:
Se cheamă {@link #save(String)} sau { @link $save ((OutputStream).
movePosition(dx: int, dy: int)Traducă conținutul paginii prin {@code (dx, dy)} unități atunci când documentul este în format digital.
Salvat.
save(outputFile: String)booleanSalvează documentul legat într-un fișier.
save(outputStream: OutputStream)booleanSalvează documentul legat într-un flux de ieşire.
close()Închide editorul şi eliberează documentul legat.

Vezi și:

 Română