טעינת PDF מדרגית וגישה אקראית
HotPDF שומר על תגובתיות של קבצים גדולים שנטענו על ידי דחיית העתקות זרם ופענוח אובייקטים-דחוסים עד שהנתונים נדרשים
חלונות זרם מגובי-קובץ
מסמכים לא-מוצפנים שנפתחים עם LoadFromFile שומרים על גופי זרם בלתי-ניתנים-לשינוי כטווחי קובץ-המקור
קריאות מבצעות seek אל הטווח הנדרש ומשחררות את ידית המקור מייד, כך שהקובץ המקורי נשאר ניתן-להחלפה ב-Windows
הכתיבה הראשונה מממשת את הזרם בזיכרון כאשר הוא ב-LoadedStreamMemoryThreshold או מתחתיו, או בקובץ זמני בבעלות HotPDF כאשר הוא גדול יותר
Object streams עצלים
כל מיכל /Type /ObjStm מפוענח מאונדקס לפי מספר אובייקט xref סמכותי מבלי לפרוס כל חבר במהלך הפתיחה
פתרון Catalog, עץ-העמודים וקישורים מאוחר יותר מממשים חברים בודדים פעם אחת ומשתמשים-מחדש באובייקטים המפורסים שלהם
שכתוב מלא מממש אוטומטית כל חבר שנותר, בעוד שמירה מגובה-קובץ ללא-שינוי יכולה לשמר את הבתים המקוריים ישירות
גישה אקראית מותאמת
נגזר מ-THPDFRandomAccessSource ומממש את GetSize בתוספת ReadAt כדי לטעון מטווחי HTTP, מסדי נתונים, ארכיונים או אחסון וירטואלי
LoadFromRandomAccessSource מתאים את המקור לפרסר ה-seekable של HotPDF ויכול לבעול את המקור למשך חיי המסמך באופן אופציונלי
אבחון
GetLoadedStreamCacheInfoמדווח על ספירות זרמים מגובי-מקור, ממומשים-בזיכרון וממומשים-בדיסקGetLoadedObjectStreamCacheInfoמדווח על חברים מאונדקסים וממומשים, פגיעות והחטאות מטמון, ובתים מפוענחים שמורים
ראה גם: LoadFromRandomAccessSource, LoadedStreamMemoryThreshold, DecompressAllObjectStreams