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ğerAmaç
lppsSourceRequiredKaynak aralığı verilmedi; planlama başlamadı
lppsHeaderUnavailableLinearization header aralıkları henüz mevcut değil; linearization sözlüğü okunamıyor
lppsNotLinearizedHeader ayrıştırıldı ama belge linearize değil
lppsInvalidLinearizationLinearization sözlüğü veya header doğrulamayı geçemedi
lppsPageOutOfRangeİstenen sayfa indeksi linearize belgenin dışında
lppsHintUnavailableBirincil veya overflow hint stream aralığı tam okunamadı
lppsUnsupportedHintFilterHint stream, decoder'ın uygulamadığı bir filtre kullanıyor
lppsInvalidHintTableÇözümlenen hint tablosu bozuk veya belirsiz; örneğin hemfikir olmayan iki yorum
lppsCrossReferenceUnavailablePlanın ihtiyaç duyduğu ana cross-reference veya cross-reference stream aralığı kaynakta henüz mevcut değil
lppsInvalidCrossReferenceCross-reference verisi doğrulamayı geçemedi; örneğin dosyayı aşan bir sonda ya da bozuk bir stream header'ı
lppsUnsupportedCrossReferenceCross-reference stream, planner'ın desteklemediği bir gösterim kullanıyor; örneğin dolaylı bir Length
lppsLimitExceededPlan tamamlanmadan bir planner hint baytı, aralığı veya bellek bütçesi tükendi
lppsRangesUnavailablePlan oluşturuldu ama en az bir planlanmış byte range kaynakta henüz mevcut değil
lppsReadyPlan tamamlandı ve gereken her aralık mevcut

Kullanım notları

İlgili API'ler