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

Se også: LoadFromRandomAccessSource, LoadedStreamMemoryThreshold, DecompressAllObjectStreams