THPDFLinearizedPagePlanStatus 型

リニアライズドページのバイト範囲プランが成功した理由、またはどの計画段階が失敗したかを報告します

宣言

THPDFLinearizedPagePlanStatus= (lppsSourceRequired,
  lppsHeaderUnavailable, lppsNotLinearized,
  lppsInvalidLinearization, lppsPageOutOfRange,
  lppsHintUnavailable, lppsUnsupportedHintFilter,
  lppsInvalidHintTable, lppsCrossReferenceUnavailable,
  lppsInvalidCrossReference, lppsUnsupportedCrossReference,
  lppsLimitExceeded, lppsRangesUnavailable, lppsReady);

ユニット

HPDFDoc

値

値目的
lppsSourceRequiredソース範囲が供給されておらず、計画は未開始です
lppsHeaderUnavailableリニアライゼーションヘッダの範囲がまだ利用できず、リニアライゼーションディクショナリを読めません
lppsNotLinearizedヘッダは解析できたものの、ドキュメントはリニアライズドではありません
lppsInvalidLinearizationリニアライゼーションディクショナリまたはヘッダが検証に失敗しました
lppsPageOutOfRange要求されたページインデックスがリニアライズドドキュメントの範囲外です
lppsHintUnavailableプライマリまたはオーバーフローヒントストリームの範囲を完全に読めませんでした
lppsUnsupportedHintFilterヒントストリームが、デコーダが実装していないフィルタを使っています
lppsInvalidHintTableデコード済みヒントテーブルが不正または曖昧です。たとえば 2 つの解釈が食い違う場合です
lppsCrossReferenceUnavailableプランに必要なメインクロスリファレンスまたはクロスリファレンスストリームの範囲が、ソースにまだ存在しません
lppsInvalidCrossReferenceクロスリファレンスデータが検証に失敗しました。ファイルを超えるプローブや不正なストリームヘッダなどです
lppsUnsupportedCrossReferenceクロスリファレンスストリームが、プランナーがサポートしない表現(間接 Length など)を使っています
lppsLimitExceededプランの完了前に、プランナーのヒントバイト、範囲、メモリのいずれかの予算が尽きました
lppsRangesUnavailableプランは構築されたものの、計画されたバイト範囲の少なくとも 1 つがソースにまだ存在しません
lppsReadyプランは完成し、必要な範囲がすべて利用可能です

使用上の注意

関連 API