THPDFProgressiveLoadStatus típus
Jelenti, mennyi érhető el egy linearizált dokumentumból a progresszív betöltés alatt
Deklaráció
THPDFProgressiveLoadStatus= (pldsHeaderUnavailable, pldsNotLinearized,
pldsInvalidLinearization, pldsFirstPageUnavailable,
pldsFirstPageReady, pldsDocumentReady);
Egység
HPDFDoc
Értékek
| Érték | Cél |
|---|---|
pldsHeaderUnavailable | Még nem érkezett meg annyi a fájlból, hogy beolvasható legyen a linearizációs fejléc és szótár |
pldsNotLinearized | A fájl nem linearizált, így a progresszív elsőoldali betöltés nem alkalmazható |
pldsInvalidLinearization | A linearizációs szótár elbukta az érvényesítést |
pldsFirstPageUnavailable | A dokumentum linearizált, de az elsőoldali bájttartományok még nem érkeztek meg |
pldsFirstPageReady | Az első oldal teljesen elérhető, és megjeleníthető, mielőtt a fájl többi része megérkezne |
pldsDocumentReady | A fejléc, az első oldal és a fő kereszthivatkozási tartományok mind elérhetők, így a teljes dokumentum megnyitható |
Használati megjegyzések
- A
pldsFirstPageReadyaz a mérföldkő, amely lehetővé teszi, hogy a nézegető kirajzolja az első oldalt, miközben a későbbi tartományok töltődnek - A kísérő
THPDFProgressiveLoadInforekord jelenti, mely tartománycsoportok érhetők el, és hibák esetén egyDiagnosticsztringet ad - A
pldsNotLinearizedés apldsInvalidLinearizationvégleges a fájlra nézve; az elérhetetlen állapotok rendeződnek, ahogy további bájtok megérkeznek