Αυτός ο σύντομος οδηγός εξηγεί πώς να περιστρέψετε το PDF χρησιμοποιώντας την Python. Περιλαμβάνει τα λεπτομερή βήματα για τη σύνταξη του λογισμικού και μοιράζεται ένα δείγμα κώδικα για να δείξει τη διαδικασία περιστροφής αρχείου PDF χρησιμοποιώντας Python. Θα μάθετε τη διαδικασία αλλαγής του προσανατολισμού της σελίδας από κατακόρυφο σε οριζόντιο και αντίστροφα μαζί με τις επιλογές περιστροφής των περιεχομένων της σελίδας επίσης εάν απαιτείται.
Βήματα για να αλλάξετε τον προσανατολισμό PDF χρησιμοποιώντας Python
- Ρυθμίστε το περιβάλλον ανάπτυξης σε χρησιμοποιήστε το Aspose.PDF για Python μέσω .NET για εναλλαγή σελίδων
- Φορτώστε το αρχείο προέλευσης PDF χρησιμοποιώντας την τάξη Document της οποίας τα περιεχόμενα και ο προσανατολισμός της σελίδας πρέπει να αλλάξουν
- Αναλύστε κάθε σελίδα του αρχείου PDF και εναλλάξτε το ύψος με το πλάτος για να αλλάξετε τον προσανατολισμό
- Rotate τα περιεχόμενα της σελίδας επίσης εάν απαιτείται
- Αποθηκεύστε το αρχείο PDF εξόδου στο δίσκο με τροποποιημένο προσανατολισμό και περιστρεφόμενα περιεχόμενα
Αυτά τα βήματα περιλαμβάνουν την πλήρη διαδικασία μόνιμης περιστροφής του PDF χρησιμοποιώντας Python. Στην αρχή, το αρχείο προέλευσης PDF φορτώνεται και κάθε σελίδα αναλύεται όπου πρώτα εναλλάσσονται το ύψος και το πλάτος της σελίδας αλλάζοντας έτσι τον προσανατολισμό της, ωστόσο με αυτό το βήμα αλλάζουν μόνο οι διαστάσεις της σελίδας αλλά ο προσανατολισμός του περιεχομένου παραμένει ο ίδιος. Εάν θέλετε επίσης να περιστρέψετε τα περιεχόμενα, μπορείτε να ορίσετε την τιμή Page.rotate με μία από τις τιμές από τον απαριθμητή aspose.pdf.Rotation.
Κώδικας για περιστροφή PDF χρησιμοποιώντας Python
Ο προαναφερόμενος κώδικας δείχνει τη λειτουργία περιστροφής όλων των σελίδων σε PDF χρησιμοποιώντας Python. Οι ιδιότητες media_box χρησιμοποιούνται για τον υπολογισμό νέων διαστάσεων της σελίδας προορισμού, όπως το ύψος πηγής ορίζεται ως πλάτος προορισμού και το πλάτος πηγής ορίζεται ως ύψος προορισμού. Εάν θέλετε επίσης να περιστρέψετε τα περιεχόμενα της σελίδας, μπορείτε να χρησιμοποιήσετε τον απαριθμητή aspose.pdf.Rotation που περιέχει τιμές όπως ON90, ON180, ON270 και NONE για τον ορισμό της τιμής της ιδιότητας Page.rotate.
Αυτό το άρθρο μας καθοδήγησε να περιστρέψουμε τη σελίδα και τα περιεχόμενα PDF. Εάν θέλετε να αποδώσετε κείμενο σε μια σελίδα PDF σε οποιαδήποτε τοποθεσία σε τυχαία γωνία, ανατρέξτε στο άρθρο στο πώς να περιστρέψετε κείμενο σε PDF χρησιμοποιώντας Python.