THPDFLinearizedPagePlanStatus Türü
Linearize bir sayfa byte-range planının neden başarılı olduğunu veya hangi planlama aşamasının başarısız olduğunu raporlar
Bildirim
THPDFLinearizedPagePlanStatus= (lppsSourceRequired,
lppsHeaderUnavailable, lppsNotLinearized,
lppsInvalidLinearization, lppsPageOutOfRange,
lppsHintUnavailable, lppsUnsupportedHintFilter,
lppsInvalidHintTable, lppsCrossReferenceUnavailable,
lppsInvalidCrossReference, lppsUnsupportedCrossReference,
lppsLimitExceeded, lppsRangesUnavailable, lppsReady);
Birim
HPDFDoc
Değerler
| Değer | Amaç |
|---|---|
lppsSourceRequired | Kaynak aralığı verilmedi; planlama başlamadı |
lppsHeaderUnavailable | Linearization header aralıkları henüz mevcut değil; linearization sözlüğü okunamıyor |
lppsNotLinearized | Header ayrıştırıldı ama belge linearize değil |
lppsInvalidLinearization | Linearization sözlüğü veya header doğrulamayı geçemedi |
lppsPageOutOfRange | İstenen sayfa indeksi linearize belgenin dışında |
lppsHintUnavailable | Birincil veya overflow hint stream aralığı tam okunamadı |
lppsUnsupportedHintFilter | Hint stream, decoder'ın uygulamadığı bir filtre kullanıyor |
lppsInvalidHintTable | Çözümlenen hint tablosu bozuk veya belirsiz; örneğin hemfikir olmayan iki yorum |
lppsCrossReferenceUnavailable | Planın ihtiyaç duyduğu ana cross-reference veya cross-reference stream aralığı kaynakta henüz mevcut değil |
lppsInvalidCrossReference | Cross-reference verisi doğrulamayı geçemedi; örneğin dosyayı aşan bir sonda ya da bozuk bir stream header'ı |
lppsUnsupportedCrossReference | Cross-reference stream, planner'ın desteklemediği bir gösterim kullanıyor; örneğin dolaylı bir Length |
lppsLimitExceeded | Plan tamamlanmadan bir planner hint baytı, aralığı veya bellek bütçesi tükendi |
lppsRangesUnavailable | Plan oluşturuldu ama en az bir planlanmış byte range kaynakta henüz mevcut değil |
lppsReady | Plan tamamlandı ve gereken her aralık mevcut |
Kullanım notları
lppsReadyvelppsRangesUnavailable'ı, kullanılabilir bir range listesi taşıyan yegane durumlar olarak ele alın; diğer her değer tanısal bir duraktırTHPDFLinearizedPageRangePlan'ınDiagnosticstring'i, hazır olmayan her durumla eşleşir ve planner'ın ne gözlemlediğini belirtir- Kullanılabilirlik durumları, daha fazla kaynak baytı geldiğinde temizlenebilir; geçersiz durumlar ise dosyanın kendisindeki bir kusuru yansıtır