Skalerbar og tilfældig adgang PDF-indlæsning
HotPDF holder store indlæste filer lydhøre ved at forsinke strømkopier og komprimeret objektparsing, indtil data kræves
Fil-understøttede strøm-vinduer
Ukrypterede dokumenter åbnet med LoadFromFile bevarer uforanderlige strøm-legemer som kildefil-områder
Læsninger søger til det krævede område og frigiver kilde-håndtaget med det samme, så den oprindelige fil forbliver erstattelig på Windows
Den første skrivning materialiserer strømmen i hukommelsen, når den er ved eller under LoadedStreamMemoryThreshold, eller i en ejet midlertidig fil, når den er større
Dovent objekt-strømme
Hver afkodet /Type /ObjStm-container indekseres efter autoritativt xref-objektnummer uden at analysere hvert medlem under åbning
Catalog, side-træ og senere link-afklaring materialiserer individuelle medlemmer én gang og genbruger deres parsede objekter
En fuld omskrivning materialiserer automatisk hvert resterende medlem, mens en uændret fil-understøttet gemning kan bevare de oprindelige bytes direkte
Brugervalgt tilfældig adgang
Afled fra THPDFRandomAccessSource, og implementer GetSize samt ReadAt for at indlæse fra HTTP-områder, databaser, arkiver eller virtuelt lager
LoadFromRandomAccessSource tilpasser kilden til HotPDF's søgbare parser og kan valgfrit eje kilden i dokumentets levetid
Diagnostik
GetLoadedStreamCacheInforapporterer kilde-understøttede, hukommelses-materialiserede og disk-materialiserede strømtællingerGetLoadedObjectStreamCacheInforapporterer indekserede og materialiserede medlemmer, cache-treffere og -missere samt bevarede afkodede bytes
Se også: LoadFromRandomAccessSource, LoadedStreamMemoryThreshold, DecompressAllObjectStreams