CancelRenderJob
Инспекция документов, рендеринг
Описание
Просит работающее или приостановленное задание растеризации прервать свою страницу на границе следующего оператора потока содержимого
Растеризатор проверяет флаг отмены между операторами, аккуратно выходит из цикла, и задание завершается в состоянии «отменено»; приостановленное задание сначала выпускают из его затвора, чтобы оно могло увидеть флаг
Синтаксис
Delphi
Function TPDFlib.CancelRenderJob(JobHandle: Integer): Integer;DLL
int DLCancelRenderJob(int InstanceID, int JobHandle);ActiveX
Function PDFlib::CancelRenderJob(JobHandle As Long) As LongПараметры
| JobHandle | Дескриптор, возвращаемый StartRenderPageJob |
|---|
Возвращаемые значения
| 1 | Запрос отмены принят |
|---|---|
| 0 | The handle is invalid |
Примечания
After cancellation GetRenderJobState reports RENDER_JOB_STATE_CANCELLED