Type THPDFProgressiveLoadStatus
Rapporte quelle part d'un document linéarisé est disponible pendant le chargement progressif
Déclaration
THPDFProgressiveLoadStatus= (pldsHeaderUnavailable, pldsNotLinearized,
pldsInvalidLinearization, pldsFirstPageUnavailable,
pldsFirstPageReady, pldsDocumentReady);
Unité
HPDFDoc
Valeurs
| Valeur | Objectif |
|---|---|
pldsHeaderUnavailable | Trop peu du fichier est arrivé pour lire l'en-tête et le dictionnaire de linéarisation |
pldsNotLinearized | Le fichier n'est pas linéarisé, si bien que le chargement progressif de première page ne s'applique pas |
pldsInvalidLinearization | Le dictionnaire de linéarisation a échoué à la validation |
pldsFirstPageUnavailable | Le document est linéarisé mais les plages d'octets de première page ne sont pas encore arrivées |
pldsFirstPageReady | La première page est entièrement disponible et peut être affichée avant que le reste du fichier arrive |
pldsDocumentReady | Les plages d'en-tête, de première page et de références croisées principales sont toutes disponibles, si bien que tout le document peut s'ouvrir |
Notes d'utilisation
pldsFirstPageReadyest le jalon qui permet à un viewer de peindre la page un pendant que les plages suivantes se téléchargent- L'enregistrement compagnon
THPDFProgressiveLoadInforapporte quels groupes de plages sont disponibles et une chaîneDiagnosticpour les échecs pldsNotLinearizedetpldsInvalidLinearizationsont permanents pour le fichier ; les états d'indisponibilité se lèvent à mesure que d'autres octets arrivent