PDF σε PNG Μετατροπέας
Μετατρέψτε τα έγγραφα PDF σας σε εικόνες PNG υψηλής ανάλυσης αμέσως. Ασφαλές, γρήγορο και εντελώς δωρεάν.
Σύρετε και αποθέστε τα αρχεία σας εδώ
Υποστηριζόμενη μορφή: PDF. Μέγιστο μέγεθος αρχείου: 50MB.
Μετατρέψτε τα έγγραφα PDF σας σε εικόνες PNG υψηλής ανάλυσης αμέσως. Ασφαλές, γρήγορο και εντελώς δωρεάν.
Υποστηριζόμενη μορφή: PDF. Μέγιστο μέγεθος αρχείου: 50MB.
Το PDF και το PNG βρίσκονται στις απέναντι πλευρές του διαχωρισμού εγγράφου/εικόνας. Το PDF περιγράφει μια σελίδα που χρησιμοποιεί διανυσματικές εντολές, ενσωματωμένες γραμματοσειρές και προαιρετικά εικόνες ράστερ, όλα με μέγεθος σε σταθερά σημεία (1/72 ίντσας). Το PNG αποθηκεύει ένα μόνο ορθογώνιο bitmap σε σταθερή ανάλυση pixel. Η μετατροπή από PDF σε PNG είναι επομένως ένα βήμα ραστεροποίησης: οι οδηγίες σχεδίασης του PDF εκτελούνται σε ένα επιλεγμένο DPI για την παραγωγή ενός bitmap, το οποίο στη συνέχεια κωδικοποιείται χωρίς απώλειες ως PNG. Η επιλογή του σωστού DPI είναι η πιο σημαντική απόφαση σε αυτήν τη μετατροπή — πολύ χαμηλή και το κείμενο γίνεται θολό, πολύ υψηλό και το αρχείο γίνεται τεράστιο.
Αυτός ο μετατροπέας αποδίδει κάθε σελίδα PDF χρησιμοποιώντας το PDF.js, τον ίδιο κινητήρα που αποστέλλεται ο Firefox για ενσωματωμένη προβολή PDF. Η απόδοση πραγματοποιείται σε καμβά στο πρόγραμμα περιήγησής σας. κανένα μέρος του αρχείου δεν φεύγει από τη συσκευή σας. Για αρχεία PDF πολλών σελίδων, το εργαλείο παράγει ένα PNG ανά σελίδα, που ονομάζεται με επίθημα αριθμού σελίδας. Για αρχεία PDF μιας σελίδας, η έξοδος είναι ένα μόνο PNG.
Οι συνήθεις επιλογές DPI είναι 72 (ισοδύναμο με οθόνη, μικρότερα αρχεία), 150 (καλό για online προεπισκόπηση και την περισσότερη τεκμηρίωση), 300 (ποιότητα εκτύπωσης, κατάλληλο για OCR και εκτύπωση όφσετ) και 600 (αρχειοθέτηση ή λήψη λεπτών λεπτομερειών). Μεγαλύτερο από 600 σπάνια προκαλεί ορατή βελτίωση και τετραπλασιάζει το μέγεθος αρχείου με κάθε διπλασιασμό του DPI.
Τα PDF δεν είναι εικόνες. Δεν μπορούν να ενσωματωθούν ενσωματωμένα σε μηνύματα ηλεκτρονικού ταχυδρομείου HTML, να απορριφθούν σε κοινωνικές πλατφόρμες μόνο με εικόνα, να χρησιμοποιηθούν ως ταπετσαρία επιφάνειας εργασίας ή να επικολληθούν σε μια συνομιλία που δεν υποστηρίζει συνημμένα αρχεία. Η απόδοση κάθε σελίδας ως PNG μετατρέπει το PDF σε κάτι που καταλαβαίνει κάθε πλατφόρμα — με το κόστος της απώλειας επιλέξιμου κειμένου, υπερσυνδέσμων και οποιασδήποτε διανυσματικής ανάλυσης-ανεξαρτησίας είχε το πρωτότυπο.
Ο άλλος σημαντικός λόγος είναι το OCR. Πολλές σωληνώσεις οπτικής αναγνώρισης χαρακτήρων εκτελούνται σε ράστερ και όχι απευθείας σε διανυσματικά PDF. Η μετατροπή σε PNG 300 DPI και η τροφοδοσία του αποτελέσματος σε Tesseract, Cloud Vision ή άλλη υπηρεσία OCR είναι μια τυπική ροή εργασίας. Το PNG προτιμάται έναντι του JPG εδώ επειδή οι άκρες του κειμένου υποφέρουν εμφανώς από συμπίεση JPG σε μικρά μεγέθη και η τιμωρία του οριακού μεγέθους αρχείου του PNG έχει μικρότερη σημασία από την ακρίβεια αναγνώρισης.
Αποθέστε το αρχείο, επιλέξτε ένα DPI, κάντε απόδοση. Το εργαλείο χειρίζεται με τον ίδιο τρόπο τα μονόφυλλα και τα πολυσέλιδα PDF.
Το PDF (ISO 32000) είναι μια γλώσσα περιγραφής σελίδας που προέρχεται από το PostScript. Κάθε σελίδα περιέχει μια ροή περιεχομένου τελεστών σχεδίασης (μετακίνηση, γραμμή, καμπύλη, ζωγραφική, ορισμός γραμματοσειράς, εμφάνιση κειμένου) που λειτουργούν σε ένα σύστημα συντεταγμένων μετρημένο σε σημεία. Η απόδοση ενός PDF σημαίνει περπάτημα αυτής της ροής περιεχομένου και εκτέλεση κάθε χειριστή σε μια επιφάνεια-στόχο — σε αυτήν την περίπτωση έναν καμβά HTML5.
Το PDF.js υλοποιεί αυτήν τη διοχέτευση απόδοσης σε JavaScript. Το εργαλείο προετοιμάζει ένα έγγραφο PDF.js, καλεί το getPage(n) για κάθε σελίδα και χρησιμοποιεί το page.render({canvasContext, viewport}) όπου η θύρα προβολής υπολογίζεται από το ζητούμενο DPI. Ο καμβάς που προκύπτει εξάγεται μέσω του canvas.toBlob('image/png'). Τα πολυσέλιδα PDF επεξεργάζονται διαδοχικά. Η έξοδος συλλέγεται σε ένα αρχείο JSZip και γίνεται λήψη.
Επιλογή DPI: μια σελίδα US Letter PDF έχει 612 × 792 μονάδες. Στα 72 DPI η απόδοση του bitmap είναι 612 × 792 pixel (περίπου 0,5 MP). στα 150 DPI, 1275 × 1650 (2,1 MP). στα 300 DPI, 2550 × 3300 (8,4 MP). στα 600 DPI, 5100 × 6600 (33,7 MP). Μνήμη και κλίμακα χρόνου με μέτρηση pixel.