Αυτό το σύντομο θέμα περιγράφει τον τρόπο μετατροπής PDF σε JPEG στην Python. Μπορείτε να ορίσετε την ανάλυση, το πλάτος, το ύψος και άλλες ιδιότητες, όπως τη ρύθμιση της προεπιλεγμένης γραμματοσειράς, την κλιμάκωση των JPEG ώστε να ταιριάζουν στο πλάτος της σελίδας και πολλές άλλες. Για τη μετατροπή μιας σελίδας PDF σε JPEG χρησιμοποιείται κώδικας Python και δίνονται λεπτομερή βήματα παρακάτω για τη μετατροπή ενός αρχείου PDF σε εικόνα JPEG.
Βήματα για την απόδοση PDF σε JPEG στην Python
- Εγκαταστήστε το Aspose.PDF για Python μέσω .NET για να μετατρέψετε το PDF σε εικόνα JPEG
- Ανοίξτε το αρχείο PDF προέλευσης στο αντικείμενο κλάσης Document για μετατροπή σε εικόνα JPEG
- Δημιουργήστε το αντικείμενο κλάσης Ανάλυση για να ορίσετε την ανάλυση εικόνας εξόδου JPEG
- Αρχικοποιήστε το αντικείμενο κλάσης JpegDevice για να ορίσετε την ανάλυση και να κάνετε απόδοση
- Επαναλάβετε όλες τις σελίδες PDF χρησιμοποιώντας τη συλλογή Document.pages
- Καλέστε τη συνάρτηση JpegDevice.process για να μετατρέψετε κάθε σελίδα PDF σε εικόνα JPEG και να την αποθηκεύσετε στο δίσκο
Στην παραπάνω παράγραφο, λαμβάνετε τις λεπτομέρειες βήμα προς βήμα για να αποδώσετε το PDF σε JPEG στην Python προσθέτοντας τις απαραίτητες αναφορές και, στη συνέχεια, αποκτώντας πρόσβαση στο αρχείο προέλευσης PDF. Μπορείτε επίσης να ορίσετε τις διαφορετικές διαμορφώσεις για όλα τα αρχεία εικόνας JPEG εξόδου και να αναλύσετε όλες τις σελίδες αρχείων PDF για μετατροπή σε εικόνες JPEG. Τέλος, κάθε αρχείο JPEG που έχει μετατραπεί αποθηκεύεται ως ξεχωριστό αρχείο στο δίσκο.
Κώδικας για εξαγωγή PDF σε JPEG στην Python
Αυτό το παράδειγμα δείχνει τη διαδικασία απόδοσης εικόνας PDF σε JPEG που χρησιμοποιεί το αντικείμενο κλάσης Document για τη φόρτωση του αρχείου προέλευσης PDF. Για να ορίσετε τις διαφορετικές ιδιότητες των εικόνων εξόδου, δηλώνονται τα αντικείμενα Ανάλυση και JpegDevice που υποστηρίζουν τη ρύθμιση πολλών παραμέτρων όπως ανάλυση εικόνας, ύψος, πλάτος και OptimizeDimensions. Μπορείτε επίσης να χρησιμοποιήσετε τα PngDevise, BmpDevice, EmfDevice και GifDevice για απόδοση εικόνων PNG, BMP, EMF και GIF.
Σε αυτό το παράδειγμα, έχουμε επικεντρωθεί στη διαδικασία μεταφοράς σελίδων PDF σε JPEG χρησιμοποιώντας Python. Εάν ενδιαφέρεστε να μάθετε σχετικά με τη μετατροπή ενός SVG σε PDF, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε το SVG σε PDF χρησιμοποιώντας Python.