Apakah itu Indeks Halaman Integer?
Indeks halaman integer merujuk kepada indeks berasaskan 0 yang digunakan untuk menjejak halaman dalam fail PDF. Halaman pertama diberikan indeks halaman integer sifar.
Sistem pengindeksan ini digunakan terutamanya oleh struktur data dalaman PDF dan berbeza daripada Pengecam Fragmen , yang menggunakan sistem pengiraan berasaskan 1.
Mengapa dua sistem penomboran wujud serentak
Indeks halaman integer ialah butiran pelaksanaan: ia adalah cara pokok halaman dalam fail merujuk halaman-halamannya sendiri, dan ia bermula pada sifar kerana ia adalah ofset ke dalam satu array dan bukannya nombor untuk pengguna. Apa yang pembaca lihat pada skrin adalah sesuatu yang berbeza sama sekali. Ia datang daripada label halaman, yang boleh menggunakan angka Rom, huruf atau gabungan bab-dan-halaman, dan yang tidak perlu bermula pada satu atau mengikut turutan langsung.
Di mana perbezaannya penting
Kedua-dua sistem berbeza sebanyak satu, dan perbezaan ini sering menjadi punca ralat 'off-by-one' apabila mengautomasi kerja PDF. Satu pengenal pasti fragmen seperti parameter page dalam URL dikira dari satu, sepadan dengan cara seseorang menyatakannya, manakala indeks dalaman dikira dari sifar.
Apabila alat bertanya halaman mana yang hendak dipecah, diputarkan atau dipadam, hampir selalu ia bertanya dalam istilah manusia. Apabila perpustakaan (library) melaporkan nombor halaman, semak yang mana satu daripada dua sistem ini dimaksudkan sebelum anda bergantung padanya.