Λεξικό

Ακέραιος δείκτης σελίδας

Ακέραιος δείκτης σελίδας

Τι είναι ο ακέραιος δείκτης σελίδας;

Ο ακέραιος δείκτης σελίδας αναφέρεται σε έναν δείκτη με αρχική τιμή 0 (0-based index) που χρησιμοποιείται για την παρακολούθηση των σελίδων μέσα σε ένα αρχείο PDF. Η αρχική σελίδα λαμβάνει ακέραιο δείκτη σελίδας μηδέν.

Αυτό το σύστημα αρίθμησης χρησιμοποιείται κυρίως από τις εσωτερικές δομές δεδομένων ενός PDF και διαφέρει από Αναγνωριστικά Τμημάτων (Fragment Identifiers) , τα οποία χρησιμοποιούν σύστημα αρίθμησης που ξεκινά από το 1 (1-based).

Γιατί υπάρχουν δύο συστήματα αρίθμησης δίπλα δίπλα

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

Πού έχει σημασία η διαφορά

Τα δύο συστήματα διαφέρουν κατά ένα, και αυτή η διαφορά είναι συχνή πηγή σφαλμάτων off-by-one κατά την αυτοματοποίηση εργασιών PDF. Ένας αναγνωριστής τμήματος όπως η παράμετρος page σε ένα URL μετρά από το ένα, όπως θα το έλεγε ένας άνθρωπος, ενώ ο εσωτερικός δείκτης μετρά από το μηδέν.

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