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 прерывают текущую страницу, не теряя рабочий поток

Задание принадлежит запустившему его экземпляру; освобождение экземпляра дожидается незавершённых заданий, поэтому полуотрисованная страница не переживёт своего владельца