इंटीजर पेज इंडेक्स क्या है?
इंटीजर पेज इंडेक्स का मतलब होता है 0-आधारित इंडेक्स जो PDF फ़ाइल के अंदर पेजों को ट्रैक करने के लिए उपयोग किया जाता है। शुरुआती पेज को इंटीजर पेज इंडेक्स शून्य दिया जाता है।
यह इंडेक्सिंग सिस्टम मुख्य रूप से आंतरिक PDF डेटा संरचनाओं में उपयोग होता है और Fragment Identifiers से भिन्न है, जो 1-आधारित काउंटिंग सिस्टम का उपयोग करते हैं।
दो नंबरिंग सिस्टम साथ‑साथ क्यों मौजूद हैं
इंटीजर पेज इंडेक्स एक इम्प्लीमेंटेशन डिटेल है: फाइल के अंदर पेज ट्री इसी से अपने पेजों को एड्रेस करता है, और यह शून्य से शुरू होता है क्योंकि यह किसी एरे में ऑफसेट है, न कि लोगों को दिखने वाला पेज नंबर। रीडर की स्क्रीन पर जो कुछ दिखता है, वह बिल्कुल अलग होता है। वह आता है दस्तावेज़ के पेज लेबल्स, से, जो रोमन नंबर, अक्षरों या अध्याय‑और‑पेज के कॉम्बिनेशन इस्तेमाल कर सकता है, और जिन्हें न तो एक से शुरू होना जरूरी है, न ही क्रम में चलना।
जहां यह अंतर मायने रखता है
ये दोनों सिस्टम एक से अलग होते हैं, और यह अंतर PDF ऑटोमेशन करते समय ऑफ‑बाय‑वन एरर्स का आम कारण है। फ्रैगमेंट आइडेंटिफायर जैसे URL में page पैरामीटर, एक से गिनना शुरू करता है, जो किसी व्यक्ति के बोलने के तरीके से मेल खाता है, जबकि इंटरनल इंडेक्स शून्य से गिनता है।
जब कोई टूल पूछता है कि किस पेज को स्प्लिट, रोटेट या डिलीट करना है, तो वह लगभग हमेशा इंसानी मायने में पूछता है। जब कोई लाइब्रेरी पेज नंबर रिपोर्ट करे, उस पर भरोसा करने से पहले जांचें कि वह इन दो में से किस सिस्टम का उपयोग कर रही है।