Αυτό το ευκρινές σεμινάριο εξηγεί πώς να αλλάξετε το μέγεθος της σελίδας PDF στην Java. Διαθέτει όλες τις λεπτομέρειες για τη διαμόρφωση του περιβάλλοντος ανάπτυξης, μια λεπτομερή ακολουθία βημάτων που μπορούν να ακολουθηθούν για την υλοποίηση της δυνατότητας και ένα δείγμα κώδικα με δυνατότητα εκτέλεσης που δείχνει τη διαδικασία αλλαγής μεγέθους σελίδας του PDF σε Java. Θα μάθετε επίσης τη διαδικασία υπολογισμού του μεγέθους της σελίδας σε σημεία που πρέπει να παρέχονται στις μεθόδους αυτής της εφαρμογής.
Βήματα για την επεξεργασία του μεγέθους σελίδας PDF σε Java
- Ρυθμίστε το περιβάλλον ανάπτυξης ώστε να χρησιμοποιεί το Aspose.PDF for Java για να αλλάξετε το μέγεθος σελίδας
- Φορτώστε το αρχείο προέλευσης PDF χρησιμοποιώντας το αντικείμενο Document class για να τροποποιήσετε τις διαστάσεις της σελίδας
- Αποκτήστε πρόσβαση στο προεπιλεγμένο page collection στο φορτωμένο αρχείο PDF
- Πρόσβαση στη σελίδα προορισμού της οποίας το μέγεθος πρόκειται να τροποποιηθεί
- Ορίστε το πλάτος και το ύψος της σελίδας σε σημεία
- Αποθηκεύστε το ενημερωμένο αρχείο PDF στο δίσκο ή σε μια ροή με καθορισμένο μέγεθος σελίδας
Αυτά τα βήματα περιγράφουν τη διαδικασία αλλαγής μεγέθους χαρτιού PDF σε Java. Μπορείτε να φορτώσετε το αρχείο προέλευσης PDF στο αντικείμενο της κλάσης Document που υποστηρίζει πολλές άλλες υπερφορτώσεις, επίσης, για να ελέγξετε τη διαδικασία φόρτωσης του εγγράφου. Η κλάση Document περιέχει το αντικείμενο PageCollection στο οποίο μπορείτε να προσπελάσετε χρησιμοποιώντας τη μέθοδο getPages() ignorer για να λάβετε την αναφορά στη σελίδα προορισμού. Η κλάση Σελίδα έχει τη μέθοδο setPageSize() που απαιτεί το νέο πλάτος και ύψος για την ενημερωμένη σελίδα.
Κώδικας για την αλλαγή του μεγέθους μιας σελίδας PDF σε Java
Ο παραπάνω κώδικας δείχνει τη διαδικασία τροποποίηση μεγέθους σελίδας PDF σε Java. Πρέπει να υπολογίσετε το νέο μέγεθος σελίδας σε σημεία έτσι ώστε μια ίντσα να ισούται με 72 σημεία στο Aspose.PDF. Τώρα, εάν θέλετε να υπολογίσετε το μέγεθος σε πόντους για μια σελίδα με διαστάσεις 8,3 x 11,7 ίντσες, μπορείτε να πολλαπλασιάσετε το 8,3 επί 72 και το 11,7 επί 72 για να λάβετε τις διαστάσεις σε σημεία που πρέπει να παρέχονται στη μέθοδο setPageSize(), όπως το Envelop # Το μέγεθος 10 παρουσιάζεται σε αυτό το δείγμα κώδικα.
Μάθαμε εδώ τη διαδικασία αλλαγής διαστάσεων σελίδας PDF σε Java. Εάν θέλετε να μάθετε τη διαδικασία προστασίας του αρχείου PDF εξόδου, ανατρέξτε στο άρθρο στο πώς να προστατέψετε το PDF με κωδικό πρόσβασης σε Java.