Μετάβαση στο περιεχόμενο
Monu Tools

Γραμμικοποίηση PDF

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

Πώς να χρησιμοποιήσετε το Γραμμικοποίηση PDF

  1. 01

    Ρίξε ένα PDF. Διαβάζεται στον browser σου και δεν ανεβαίνει ποτέ.

  2. 02

    Πάτησε γραμμικοποίηση.

  3. 03

    Κατέβασε το ξαναγραμμένο αντίγραφο, έτοιμο για γρήγορη προβολή στο web.

Η γρήγορη προβολή στο web, εξηγημένη

Ένα συνηθισμένο PDF κρατά τον πίνακα διασταυρούμενων αναφορών στο τέλος του αρχείου, οπότε ένα πρόγραμμα ανάγνωσης πρέπει να φέρει τα τελευταία byte πριν μπορέσει να εντοπίσει οτιδήποτε. Μέσω HTTP αυτό σημαίνει αναμονή για ολόκληρη τη λήψη, ή τουλάχιστον αρκετές διαδρομές μετ' επιστροφής πριν εμφανιστεί η πρώτη σελίδα.

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

Τι δεν αλλάζει

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

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

Τίποτα δεν ανεβαίνει

Η επανεγγραφή τρέχει στη συσκευή σου με το QPDF μεταγλωττισμένο σε WebAssembly. Το έγγραφό σου δεν στέλνεται ποτέ πουθενά, κάτι που μετράει όταν το αρχείο που ετοιμάζεις για το web δεν είναι ακόμη δημόσιο.

Συχνές ερωτήσεις

Τι κάνει πραγματικά η γραμμικοποίηση;

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

Θα κάνει το PDF μου μικρότερο;

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

Πότε αξίζει να το κάνω;

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

Λειτουργεί σε κρυπτογραφημένα αρχεία ή αρχεία με περιορισμούς;

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

Ανεβαίνει το PDF μου;

Όχι. Η επανεγγραφή γίνεται στον browser σου με το QPDF μεταγλωττισμένο σε WebAssembly, οπότε το έγγραφο δεν φεύγει ποτέ από τη συσκευή σου.

Πηγές

Αναφέρετε ένα πρόβλημα