THPDFProgressiveRenderStatus 型
ContinueProgressive で駆動されるプログレッシブページレンダーの状態遷移を追跡します
宣言
THPDFProgressiveRenderStatus= (prsReady, prsPaused, prsCompleted,
prsCancelled);
ユニット
HPDFPageRenderer
値
| 値 | 意味 |
|---|---|
prsReady |
レンダーはリセットされたか、処理待ちのページオブジェクトをまだ持っています |
prsPaused |
レンダーがタイムスライスの合間で一時停止しています |
prsCompleted |
すべてのページオブジェクトが処理され、結果を取り出せます |
prsCancelled |
レンダーはキャンセル済みで、これ以上オブジェクトを処理しません |
使用上の注意
- 続けるかどうかは、
ContinueProgressiveの呼び出しの合間にTHPDFPageRendererのProgressiveStatusプロパティを読んで判断します prsCompletedとprsCancelledは終端状態です。さらに作業するには、まずプログレッシブレンダーをリセットする必要があります- キャンセルトークンやプログレッシブ画像デコードの失敗は、レンダーを
prsCancelledへ移します