THPDFProgressiveRenderStatus Type
Tracks the state machine of a progressive page render as driven by ContinueProgressive
Declaration
THPDFProgressiveRenderStatus= (prsReady, prsPaused, prsCompleted,
prsCancelled);
Unit
HPDFPageRenderer
Values
| Value | Meaning |
|---|---|
prsReady |
The render is reset or still has page objects waiting to be dealt with |
prsPaused |
The render is suspended in between time slices |
prsCompleted |
All page objects were processed and the result can be collected |
prsCancelled |
The render was cancelled and will process no objects further |
Usage notes
- Read the
ProgressiveStatusproperty ofTHPDFPageRendererbetweenContinueProgressivecalls to decide whether to carry on prsCompletedandprsCancelledare terminal; further work calls for the progressive render to be reset first- A cancellation token or a failing progressive image decode pushes the render into
prsCancelled