StartRenderPageJobA
Инспекция документов, рендеринг
Описание
Вариант ANSI функции StartRenderPageJob
Принимает строковые параметры как текст ANSI и в остальном ведет себя идентично точке входа для широких строк
Синтаксис
DLL
int DLStartRenderPageJobA(int InstanceID, const char* FileName, const char* Password, const char* OutputFileName, double DPI, int Page, int Options);Возвращаемые значения
| >0 | Дескриптор задания, начиная с 1, для методов управления заданиями растеризации |
|---|---|
| 0 | Задание не удалось запустить |
Примечания
Опрашивайте прогресс GetRenderJobState и ждите завершения через WaitForRenderJob; оба возвращают коды RENDER_JOB_STATE_*. Используйте
PauseRenderJob, ResumeRenderJob и CancelRenderJob прерывают текущую страницу, не теряя рабочий поток
Задание принадлежит запустившему его экземпляру; освобождение экземпляра дожидается незавершённых заданий, поэтому полуотрисованная страница не переживёт своего владельца