مرجع HotPDF
يحافظ HotPDF على فهرس عكسي محلي للمستند من هوية كائن الصفحة إلى موضع الصفحة المبني على الرقم 0
سلوك البحث (Lookup)
تقبل GetPageArrIndexForObjectNumber رقم كائن PDF، بينما تقبل GetPageArrIndexForObject إما كائن صفحة محلولاً أو THPDFLink
تعيد كلتا الطريقتين القيمة -1 عندما لا تحدد القيمة صفحة حالية
إذا كشف إدخال مشوَّه الهوية نفسها أكثر من مرة، تفوز الصفحة الأولى في ترتيب المستند بشكل حتمي
الإنشاء والإبطال
إذا كشف إدخال مشوَّه الهوية نفسها أكثر من مرة، تفوز الصفحة الأولى في ترتيب المستند بشكل حتمي
إذا كشف إدخال مشوَّه الهوية نفسها أكثر من مرة، تفوز الصفحة الأولى في ترتيب المستند بشكل حتمي
إذا كشف إدخال مشوَّه الهوية نفسها أكثر من مرة، تفوز الصفحة الأولى في ترتيب المستند بشكل حتمي
الإنشاء والإبطال
تحافظ الخرائط (maps) على معامل تحميلها (load factor) دون النصف، وتوفر بحثًا متوقَّعًا بزمن ثابت بعد بناء بتعقيد O(page count)
إذا كشف إدخال مشوَّه الهوية نفسها أكثر من مرة، تفوز الصفحة الأولى في ترتيب المستند بشكل حتمي
يخزِّن الفهرس مؤشرات كائنات غير مالِكة (non-owning)، ويُحرَّر مع نسخته من THotPDF
لا تعدّل نسخة من THotPDF بشكل متزامن مع البحث عن صفحة، لأن تعديل رسم المستند المحمّل يبقى مُسلسَلًا (serialized) من قبل المستدعي
انظر أيضًا: GetPageArrIndexForObjectNumber، GetPageArrIndexForObject، GetPageReverseIndexStatistics