Πώς να μετατρέψετε ένα PDF σε ένα σύνολο εικόνων

How Convert Pdf Into Set Images



Οι μέθοδοι μετατροπής PDF σε αρχείο εικόνας χρησιμοποιούνται συχνά για τη μετατροπή ενός ολόκληρου PDF ή για την εξαγωγή εικόνων από ένα αρχείο PDF. Αυτές οι εξαγόμενες εικόνες χρησιμοποιούνται κυρίως σε εφαρμογές προβολής διαφανειών, λογισμικό παρουσίασης ή στον ιστό. Αυτό το άρθρο θα απαριθμήσει διάφορους τρόπους μετατροπής ενός αρχείου PDF πολλών σελίδων σε μια ομάδα εικόνων.

LibreOffice Draw

Οι περισσότερες διανομές Linux αποστέλλουν τη σουίτα γραφείου LibreOffice από προεπιλογή. Εάν όχι, μπορείτε να το κατεβάσετε από εδώ Το Χρησιμοποιώντας την εφαρμογή LibreOffice Draw, θα μπορείτε να μετατρέψετε ένα αρχείο PDF σε ένα σύνολο εικόνων.







Το LibreOffice Draw, όπως υποδηλώνει το όνομα, σας επιτρέπει να δημιουργήσετε σχέδια, σκίτσα, γραφικά, σχολιασμούς και ούτω καθεξής. Από προεπιλογή υποστηρίζει την εξαγωγή αρχείου PDF σε διάφορες μορφές εικόνας, ωστόσο μετατρέπει μόνο την πρώτη σελίδα του αρχείου PDF. Για να το διορθώσετε, θα χρειαστεί να εγκαταστήσετε την εξαγωγή ως επέκταση εικόνας από εδώ Το Αυτή η επέκταση προσθέτει μια νέα εξαγωγή ως είσοδο εικόνων… στο αναπτυσσόμενο μενού Αρχείο και υποστηρίζει την εξαγωγή πολλαπλών σελίδων PDF.



Αφού κατεβάσετε το αρχείο oxt από τον παραπάνω σύνδεσμο, προσθέστε το στο διαχειριστή επέκτασης. Μεταβείτε στα Εργαλεία> Διαχείριση επεκτάσεων…, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης.







Κάντε κλικ στο κουμπί Προσθήκη για να προσθέσετε το αρχείο επέκτασης oxt στο LibreOffice Draw.



Μετά την επιτυχή προσθήκη του αρχείου oxt, θα εμφανιστεί μια νέα καταχώριση στη λίστα των επεκτάσεων.

Μια νέα καταχώρηση Εξαγωγή ως εικόνες… θα προστεθεί στο αναπτυσσόμενο μενού Αρχείο.

Ανοίξτε ένα αρχείο PDF στο LibreOffice Draw και, στη συνέχεια, κάντε κλικ στο μενού Εξαγωγή ως εικόνες… καταχώρηση μενού για να ξεκινήσει η διαδικασία μετατροπής. Θα δείτε ένα νέο αναδυόμενο παράθυρο που θα σας επιτρέψει να προσαρμόσετε τις επιλογές εξαγωγής. Αλλάξτε τις επιλογές ανάλογα με τις ανάγκες σας και κάντε κλικ στο κουμπί Εξαγωγή.

Αυτό είναι. Κάθε σελίδα στο αρχείο PDF έχει πλέον εξαχθεί ως ξεχωριστή εικόνα. Αυτή είναι μακράν η αγαπημένη μου μέθοδος. Η ρύθμιση είναι αρκετά εύκολη και το LibreOffice Draw σας επιτρέπει ακόμη να επεξεργαστείτε και να σχολιάσετε αρχεία PDF πριν από την εξαγωγή.

ImageMagick

Το ImageMagick είναι ένα εργαλείο γραμμής εντολών για τη μετατροπή, επεξεργασία και χειρισμό αρχείων εικόνας, PDF και SVG. Έρχεται με πολλές προηγμένες επιλογές και η ίδια η εφαρμογή είναι αρκετά ισχυρή. Μπορείτε να το δείτε ως ισοδύναμο FFmpeg, αλλά κυρίως για αρχεία εικόνας.

Το ImageMagick αποστέλλεται με μια εντολή μετατροπής που μπορεί να χρησιμοποιηθεί για τη μετατροπή αρχείων σε διαφορετικές μορφές. Για να εγκαταστήσετε το ImageMagick στο Ubuntu, εκτελέστε την ακόλουθη εντολή:

$sudoκατάλληλοςεγκαθιστώimagemagick

Από προεπιλογή, η μετατροπή PDF απενεργοποιείται στο ImageMagick. Για να το ενεργοποιήσετε, ανοίξτε το αρχείο /etc/ImageMagick-6/policy.xml σε ένα πρόγραμμα επεξεργασίας κειμένου και σχολιάστε όλες τις γραμμές κάτω από την απενεργοποίηση τύπων μορφής ghostscript:

Για να μετατρέψετε ένα αρχείο PDF σε ένα σύνολο εικόνων χρησιμοποιώντας τη μετατροπή, χρησιμοποιήστε μια εντολή στην ακόλουθη μορφή:

$μετατρέπω-πυκνότητα 150input_file.pdf-ποιότητα 100output_file.png

Οπου:

  • -Density σημαίνει το DPI στο οποίο φορτώνεται το αρχείο εισαγωγής PDF από την εντολή μετατροπής
  • pdf είναι το αρχείο PDF που θέλετε να μετατρέψετε
  • -η ποιότητα καθορίζει την ποιότητα των εικόνων που προκύπτουν (0-100, με 100 καλύτερες)
  • Το png είναι το πρόθεμα για αρχεία εξόδου (αλλάξτε την επέκταση png για οποιαδήποτε άλλη μορφή, όπως jpg)

Pdftoppm (PDF σε PPM)

Το Pdftoppm είναι ένα απλό βοηθητικό πρόγραμμα γραμμής εντολών αφιερωμένο στη μετατροπή αρχείων PDF σε μορφές αρχείων PPM, PNG και JPEG.

Για να εγκαταστήσετε το pdftoppm στο Ubuntu, εκτελέστε την παρακάτω εντολή:

$sudoκατάλληλοςεγκαθιστώpoppler-utils

Για να μετατρέψετε ένα αρχείο PDF σε ένα σύνολο εικόνων χρησιμοποιώντας το pdftoppm, χρησιμοποιήστε μια εντολή στην ακόλουθη μορφή:

$pdftoppm input_file.pdf output_file-png -rx 150 -ρυ 150

Οπου:

  • pdf είναι το αρχείο PDF που θέλετε να μετατρέψετε
  • το output_file είναι το πρόθεμα που χρησιμοποιείται για αρχεία εξόδου
  • -png είναι η μορφή αρχείου για μετατρεπόμενα αρχεία εξόδου
  • -rx 150 -ry 150 είναι ο DPI στον οποίο φορτώνεται το αρχείο PDF από το pdftoppm (ισοδύναμο με την επιλογή πυκνότητας του imagemagick)

Inkscape

Το Inkscape είναι ένα δωρεάν, ανοιχτού κώδικα και λογισμικό πολλαπλών πλατφορμών για τη δημιουργία και την επεξεργασία διανυσματικών γραφικών. Χρησιμοποιώντας την ενσωματωμένη λειτουργία εξαγωγής του Inkscape, μπορείτε να μετατρέψετε ένα αρχείο PDF σε μια δέσμη εικόνων.

Λάβετε υπόψη ότι η υποστήριξη για εξαγωγή πολλαπλών σελίδων προστέθηκε στο inkscape μόλις πρόσφατα. Έτσι, το πακέτο που αποστέλλεται με τη διανομή σας πιθανότατα δεν θα λειτουργήσει. Η ελάχιστη απαιτούμενη έκδοση που χρειάζεστε είναι 1.0.0. Μπορείτε να κατεβάσετε την πιο πρόσφατη έκδοση beta του Inkscape με υποστήριξη πολλών σελίδων εδώ με τη μορφή AppImage. Βεβαιωθείτε ότι έχετε επισημάνει το εκτελέσιμο αρχείο από τον διαχειριστή αρχείων.

Για να μετατρέψετε ένα αρχείο PDF σε εικόνες χρησιμοποιώντας το Inkscape, εκτελέστε μια εντολή στην ακόλουθη μορφή:

$ΓιαΕγώσε {1..10}?κάνωΤο/Inkscape-2b71d25-x86_64.AppImage input_file.pdf-Με
--export-dpi=300 -σελίδα-περιοχή εξαγωγής --pdf-σελίδα=$ i -αρχείο εξαγωγής='παραγωγή-$ i.png '?
Έγινε

Οπου:

  • Οι {1..10} είναι αριθμοί σελίδων PDF, πρέπει να το ορίσετε σωστά διαφορετικά η εντολή δεν θα λειτουργήσει (αλλάξτε τις τιμές όπως απαιτείται)
  • ./Inkscape-2b71d25-x86_64.AppImage είναι το όνομα του αρχείου Inkscape AppImage που κατεβάσατε από τον παραπάνω σύνδεσμο (αλλάξτε το όνομα όπως απαιτείται)
  • pdf είναι το όνομα του αρχείου εισόδου που πρόκειται να μετατραπεί (αλλάξτε το όνομα όπως απαιτείται)
  • -z είναι για χρήση μελανιού χωρίς κεφάλι χωρίς GUI (αφήστε το όπως είναι)
  • –Export-dpi = 300 είναι η πυκνότητα στην οποία φορτώνεται το αρχείο PDF από το Inkscape (αλλάξτε την τιμή όπως απαιτείται)
  • –Export-area-page προορίζεται για εξαγωγή ολόκληρης της σελίδας PDF (αφήστε την ως έχει)
  • –Pdf-page = $ i αναφέρεται στον αριθμό σελίδας προς εξαγωγή (αφήστε το ως έχει)
  • –Export-file = output- $ i.png είναι το πρόθεμα για αρχεία εξόδου (αλλάξτε το τμήμα εξόδου όπως απαιτείται)

συμπέρασμα

Αυτές είναι οι κύριες μέθοδοι που μπορείτε να χρησιμοποιήσετε για τη μετατροπή ενός αρχείου PDF σε πολλές εικόνες. Υπάρχουν μερικές άλλες μέθοδοι και εφαρμογές που μπορούν να χρησιμοποιηθούν για μετατροπή, αλλά απαιτούν πολλά βήματα χωρίς να φέρουν κάτι νέο στον πίνακα, οπότε τις έχω παραλείψει από αυτήν τη λίστα.