THotPDF.BeginLoadedPageProgressiveRender Method
Запускает последовательность progressive render загруженной страницы в рамках workflow геометрии страниц. Уравновесьте возвращённый объект или текущее состояние графики парным вызовом завершения, прежде чем финализировать страницу или документ
Объявление
function BeginLoadedPageProgressiveRender(PageIndex, DPI: Integer; CancellationToken: THPDFCancellationToken= nil): THPDFLoadedPageRenderSession;
Модуль
HPDFDoc
Параметры
| Имя | Назначение |
|---|---|
PageIndex | Индекс загруженной страницы, начиная с нуля |
DPI | Положительное целевое разрешение растра в точках на дюйм |
CancellationToken | Необязательный token для этой сессии, принадлежащий вызывающему коду; nil включает OperationCancellationToken |
Возвращаемое значение
Возвращает принадлежащую вызывающему коду сессию THPDFLoadedPageRenderSession, которая хранит частичный bitmap и состояние отрисовки
Примечания по использованию
- Держите загруженный экземпляр
THotPDFи явный token (если задан) живыми, пока сессия не освобождена - Вызывайте
ContinueRenderс бюджетом по затраченному времени, по числу операторов или с обоими, пока сессия не завершится или не будет отменена Bitmapотдаёт живое частичное изображение, аTakeBitmapпередаёт финальное изображение без копирования