THPDFProgressiveLoadStatus Type
Αναφέρει πόσο από ένα linearized έγγραφο είναι διαθέσιμο κατά τη progressive φόρτωση
Δήλωση
THPDFProgressiveLoadStatus= (pldsHeaderUnavailable, pldsNotLinearized,
pldsInvalidLinearization, pldsFirstPageUnavailable,
pldsFirstPageReady, pldsDocumentReady);
Μονάδα
HPDFDoc
Τιμές
| Τιμή | Σκοπός |
|---|---|
pldsHeaderUnavailable | Δεν έχει φτάσει αρκετό από το αρχείο για να διαβαστούν το linearization header και dictionary |
pldsNotLinearized | Το αρχείο δεν είναι linearized, οπότε η progressive φόρτωση πρώτης σελίδας δεν εφαρμόζεται |
pldsInvalidLinearization | Το linearization dictionary απέτυχε στην επικύρωση |
pldsFirstPageUnavailable | Το έγγραφο είναι linearized αλλά τα byte ranges πρώτης σελίδας δεν έχουν φτάσει ακόμα |
pldsFirstPageReady | Η πρώτη σελίδα είναι πλήρως διαθέσιμη και μπορεί να εμφανιστεί πριν φτάσει το υπόλοιπο του αρχείου |
pldsDocumentReady | Τα ranges header, πρώτης σελίδας και κύριου cross-reference είναι όλα διαθέσιμα, οπότε μπορεί να ανοίξει όλο το έγγραφο |
Σημειώσεις χρήσης
- Το
pldsFirstPageReadyείναι το ορόσημο που επιτρέπει σε ένα viewer να σχεδιάσει τη σελίδα ένα ενώ κατεβαίνουν τα επόμενα ranges - Το συνοδευτικό record
THPDFProgressiveLoadInfoαναφέρει ποια groups ranges είναι διαθέσιμα και ένα stringDiagnosticγια αποτυχίες - Τα
pldsNotLinearizedκαιpldsInvalidLinearizationείναι μόνιμα για το αρχείο, οι καταστάσεις μη διαθεσιμότητας αρθούν όσο φτάνουν περισσότερα bytes