DARenderPageToStream
Функції прямого доступу, рендеринг і друк
Опис
Ця функція доступна лише у виданні Delphi
Рендерить зазначену сторінку з зазначеного документа в зображення та кладе дані зображення в наданий TStream
Типово рендеринг виконується через системну бібліотеку GDI+, доступну в Windows XP і новіших системах
Перегляньте синтаксис, параметри та повернені значення перед викликом функції. Блоки коду збережено в оригінальному вигляді, щоб приклади можна було копіювати без змін.
Перегляньте синтаксис, параметри та повернені значення перед викликом функції. Блоки коду збережено в оригінальному вигляді, щоб приклади можна було копіювати без змін.
functions.
Синтаксис
Delphi
Function TPDFlib.DARenderPageToStream(FileHandle, PageRef, Options: Integer; DPI: Double; Target: TStream): Integer;
Параметри
| FileHandle | Дескриптор, який повертають функції DAOpenFile, DAOpenFileReadOnly або DAOpenFromStream |
|---|---|
| PageRef | Посилання на сторінку, яке повертають функції DAFindPage або DANewPage |
| Options | 0 = вивід BMP 1 = вивід JPEG 2 = вивід WMF 3 = вивід EMF 4 = вивід EPS 5 = вивід PNG 6 = вивід GIF 7 = вивід TIFF 8 = вивід EMF+ 9 = вивід HTML5 10 = вивід G4 TIFF |
| DPI | Роздільна здатність DPI для рендерингу сторінки. Значення понад 300 спричинять надмірне споживання пам'яті |
| Target | Потік, у який треба помістити відрендерену сторінку |
Повернуті значення
| 0 | Сторінку не вдалося відрендерити. Перевірте, чи параметри FileHandle і PageRef містять чинні значення |
|---|---|
| 1 | Сторінку відрендерено, і дані зображення покладено в потік |