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.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
pageRotationsjava.util.Map<Integer, Integer>ΔιαβάστεΕπιστρέφει τις περιστροφές που εφαρμόζονται επί του παρόντος σε κάθε σελίδα.
processPagesint[]ΔιαβάστεΕπιστρέφει την σειρά των αριθμών σελίδων που οι εργασίες θα πρέπει να επηρεάσουν.
pageCountintΔιαβάστεΕπιστρέφει τον συνολικό αριθμό σελίδων στο συνδεδεμένο έγγραφο.
zoomfloatΔιαβάστεΕπιστρέφει τον τρέχοντα παράγοντα ζούμ.

Μέθοδοι

υπογραφήΠεριγραφή
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()Κλείνει τον εκδότη και κυκλοφορεί το δεσμευμένο έγγραφο.

Δείτε επίσης

 Ελληνικά