PdfPageEditor
ΕΚΤΙΜΗΣΗ
PdfPageEditor Είναι μια τάξη στο Aspose.PDF FOSS για Java. Κληρονομιά από: java.io.Closeable.
Παρέχει μεθόδους για την επεξεργασία των ατομικών ιδιοτήτων σελίδας, όπως το μέγεθος, η περιστροφή και η ανάκτηση πληροφοριών σελίδων.
Αυτή η κατηγορία παρέχει 19 μεθόδους για να εργαστείτε με PdfPageEditor αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: PdfPageEditor, bindPdf, close, getPageCount, getPageRotation, getPageRotations, getPageSize, getProcessPages, getZoom, movePosition, save, setPageRotation,και 4 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : pageCount, pageRotations, processPages, zoom.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
pageRotations | java.util.Map<Integer, Integer> | Διαβάστε | Επιστρέφει τις περιστροφές που εφαρμόζονται επί του παρόντος σε κάθε σελίδα. |
processPages | int[] | Διαβάστε | Επιστρέφει την σειρά των αριθμών σελίδων που οι εργασίες θα πρέπει να επηρεάσουν. |
pageCount | int | Διαβάστε | Επιστρέφει τον συνολικό αριθμό σελίδων στο συνδεδεμένο έγγραφο. |
zoom | float | Διαβάστε | Επιστρέφει τον τρέχοντα παράγοντα ζούμ. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
PdfPageEditor() | Δημιουργεί μια νέα παραβολή {@code PdfPageEditor}. |
bindPdf(inputFile: String) → boolean | Συνδέστε ένα αρχείο PDF σε αυτό το εκδότη. |
bindPdf(inputStream: InputStream) → boolean | Συνδέει ένα PDF από μια ροή εισόδου. |
bindPdf(document: Document) → boolean | Συνδέστε ένα υπάρχον {@link Document} σε αυτόν τον εκδότη. |
getPageSize(pageNumber: int) → float[] | Επιστρέφει το μέγεθος της καθορισμένης σελίδας ως μια σειρά πλωτών {@code [μεγάλη, ύψος]}. |
setPageSize(pageNumber: int, size: PageSize) | Καθορίστε το μέγεθος της συγκεκριμένης σελίδας. |
getPageRotation(pageNumber: int) → int | Επιστρέφει την περιστροφή της συγκεκριμένης σελίδας σε βαθμούς. |
setPageRotation(pageNumber: int, rotation: int) | Καθορίστε την περιστροφή της καθορισμένης σελίδας. |
setPageRotations(rotations: java.util.Map<Integer, Integer>) | Το πλήθος εφαρμόζει τις περιστροφές από έναν χάρτη {@code pageNumber → degrees}. |
getPageRotations() → java.util.Map<Integer, Integer> | Επιστρέφει τις περιστροφές που εφαρμόζονται επί του παρόντος σε κάθε σελίδα. |
getProcessPages() → int[] | Επιστρέφει την σειρά των αριθμών σελίδων που οι εργασίες θα πρέπει να επηρεάσουν. |
setProcessPages(processPages: int[]) | Καθορίστε την σειρά των αριθμών σελίδων που οι εργασίες θα πρέπει να επηρεάσουν. |
getPageCount() → int | Επιστρέφει τον συνολικό αριθμό σελίδων στο συνδεδεμένο έγγραφο. |
getZoom() → float | Επιστρέφει τον τρέχοντα παράγοντα ζούμ. |
setZoom(zoom: float) | Εισάγετε έναν συντελεστή ζουμ που εφαρμόζεται σε όλες τις (ή επεξεργασμένες) σελίδες όταν |
| Το {@link #save(String)} ή το { @link_sve(OutputStream) } ονομάζεται. | |
movePosition(dx: int, dy: int) | Μεταφράζει το περιεχόμενο της σελίδας με μονάδες {@code (dx, dy)} όταν το έγγραφο είναι |
| Σωτήθηκαν . | |
save(outputFile: String) → boolean | Αποθηκεύετε το συνδεδεμένο έγγραφο σε ένα αρχείο. |
save(outputStream: OutputStream) → boolean | Αποθηκεύει το συνδεδεμένο έγγραφο σε ένα ρεύμα εξόδου. |
close() | Κλείνει τον εκδότη και κυκλοφορεί το δεσμευμένο έγγραφο. |