THPDFProgressiveLoadStatus Type
Riporta quanta parte di un documento linearizzato è disponibile durante il caricamento progressivo
Dichiarazione
THPDFProgressiveLoadStatus= (pldsHeaderUnavailable, pldsNotLinearized,
pldsInvalidLinearization, pldsFirstPageUnavailable,
pldsFirstPageReady, pldsDocumentReady);
Unità
HPDFDoc
Valori
| Valore | Scopo |
|---|---|
pldsHeaderUnavailable | Non è ancora arrivato abbastanza del file per leggere l'intestazione e il dizionario di linearizzazione |
pldsNotLinearized | Il file non è linearizzato, quindi il caricamento progressivo della prima pagina non si applica |
pldsInvalidLinearization | Il dizionario di linearizzazione non ha passato la validazione |
pldsFirstPageUnavailable | Il documento è linearizzato ma i byte range della prima pagina non sono ancora arrivati |
pldsFirstPageReady | La prima pagina è completamente disponibile e può essere mostrata prima che arrivi il resto del file |
pldsDocumentReady | Intestazione, prima pagina e intervalli dei riferimenti incrociati principali sono tutti disponibili, quindi l'intero documento può aprirsi |
Note d'uso
pldsFirstPageReadyè il traguardo che permette a un viewer di disegnare la pagina uno mentre gli intervalli successivi si scaricano- Il record
THPDFProgressiveLoadInfocompanion riporta quali gruppi di intervalli sono disponibili e una stringaDiagnosticper i fallimenti pldsNotLinearizedepldsInvalidLinearizationsono permanenti per il file; gli stati di non disponibilità si risolvono man mano che arrivano più byte