Η περιστροφή σελίδας είναι μια τιμή σε ένα αρχείο PDF που δείχνει στον προβολέα πόσες μοίρες να περιστρέψει μια σελίδα δεξιόστροφα. Ο προβολέας εφαρμόζει την περιστροφή όταν εμφανίζει τη σελίδα στην οθόνη και όταν την εκτυπώνει.
Η τιμή είναι μια οδηγία, όχι αλλαγή στην ίδια τη σελίδα. Το κείμενο και οι εικόνες παραμένουν όπως είναι αποθηκευμένα και ο προβολέας περιστρέφει ολόκληρη τη σελίδα. Σε μια αναφορά από το πρόγραμμα pdfinfo, το πεδίο εμφανίζεται σε σύντομη μορφή ως Page rot.
Ποια αρχεία το φέρουν
Μόνο έγγραφα PDF περιέχουν αυτό το πεδίο. Η μορφή το υποστηρίζει από την έκδοση PDF 1.0, ως καταχώριση με όνομα Rotate στην περιγραφή κάθε σελίδας.
Κάθε σελίδα μπορεί να έχει τη δική της καταχώριση, επομένως ένα έγγραφο μπορεί να συνδυάζει σελίδες με διαφορετικές τιμές. Η καταχώριση μπορεί επίσης να βρίσκεται ψηλότερα στο αρχείο, σε μια ομάδα σελίδων που περιέχει τη σελίδα.
Μια σελίδα χωρίς δική της καταχώριση παίρνει την τιμή από την πλησιέστερη ομάδα που έχει μία. Αν ούτε η σελίδα ούτε κάποια ομάδα από πάνω της έχει καταχώριση, η προεπιλογή είναι 0.
Οι φωτογραφίες χρησιμοποιούν διαφορετικό πεδίο για την ίδια ιδέα. Μια εικόνα JPG αποθηκεύει την περιστροφή της στην ετικέτα Exif Orientation, ως αριθμό από 1 έως 8.
Πώς φαίνονται οι τιμές
Η μορφή PDF επιτρέπει το 0 ή οποιοδήποτε άλλο πολλαπλάσιο του 90. Το Adobe Acrobat και η διεπαφή PDF των Windows χρησιμοποιούν και τα δύο αυτές τις 4 τιμές:
0: χωρίς περιστροφή, ώστε η σελίδα να εμφανίζεται όπως είναι αποθηκευμένη90: ένα τέταρτο της περιστροφής δεξιόστροφα180: μισή περιστροφή, ώστε η σελίδα να εμφανίζεται ανάποδα270: τρία τέταρτα περιστροφής δεξιόστροφα, που καταλήγουν στην ίδια θέση με ένα τέταρτο περιστροφής αριστερόστροφα
Ένα αρχείο μπορεί επίσης να αποθηκεύσει έναν αρνητικό αριθμό, όπως -90, για αριστερόστροφη περιστροφή. Το Apple PDFKit αλλάζει το -90 στη θετική μορφή του, 270.
Το Poppler, το λογισμικό πίσω από το pdfinfo, προσθέτει επίσης 360 σε μια αρνητική τιμή. Μια αναφορά pdfinfo επομένως εμφανίζει 270, όχι -90.
Από πού προέρχεται η τιμή
Το πρόγραμμα που δημιουργεί ή επεξεργάζεται το PDF γράφει την τιμή. Όταν περιστρέφετε μια σελίδα σε έναν επεξεργαστή PDF, ο επεξεργαστής μπορεί να αποθηκεύσει την περιστροφή σε αυτό το πεδίο. Το ίδιο το περιεχόμενο της σελίδας παραμένει τότε όπως είναι.
Στο Adobe Acrobat, οι εντολές σεναρίων που διαβάζουν και ορίζουν την περιστροφή μιας σελίδας χρησιμοποιούν τις ίδιες 4 τιμές. Δεν εμφανίζουν όλοι οι αναγνώστες μεταδεδομένων αυτό το πεδίο. Η λίστα ετικετών PDF στο ExifTool, για παράδειγμα, δεν έχει καταχώριση για την περιστροφή σελίδας.
Γιατί έχει σημασία για το αρχείο σας
Από προεπιλογή, το pdfinfo αναφέρει το μέγεθος και την περιστροφή μόνο της πρώτης σελίδας. Μια και μόνο τιμή Page Rotation σε μια αναφορά μπορεί επομένως να περιγράφει μόνο τη σελίδα 1, ενώ οι επόμενες σελίδες έχουν άλλες τιμές. Το pdfinfo εκτυπώνει ξεχωριστή γραμμή περιστροφής για κάθε σελίδα όταν του δίνετε ένα εύρος σελίδων.
Η τιμή εξηγεί επίσης γιατί το Page Size μπορεί να φαίνεται λάθος. Το pdfinfo αναφέρει το μέγεθος της σελίδας πριν από την περιστροφή.
Για παράδειγμα, μια σελίδα Letter μετρά 612 x 792 pts, δηλαδή περίπου 21,6 x 27,9 cm. Με περιστροφή 90, αυτή η σελίδα είναι πιο ψηλή παρά φαρδιά στο αρχείο. Στην οθόνη, η ίδια σελίδα εμφανίζεται σε landscape.
Όταν μια σελίδα εμφανίζεται πλαγίως, η τιμή σάς βοηθά να βρείτε την αιτία. Μια τιμή 90 ή 270 σημαίνει ότι το αρχείο ζητά από τον προβολέα να περιστρέψει τη σελίδα. Μια τιμή 0 δείχνει ότι το περιεχόμενο είναι ήδη πλαγίως μέσα στο ίδιο το αρχείο.