DARenderPageToFile
Функції прямого доступу, рендеринг і друк
Опис
Рендерить зазначену сторінку з зазначеного документа в зображення та зберігає дані зображення у файл на диску
Типово рендеринг виконується через системну бібліотеку GDI+, доступну в Windows XP і новіших системах
Перегляньте синтаксис, параметри та повернені значення перед викликом функції. Блоки коду збережено в оригінальному вигляді, щоб приклади можна було копіювати без змін.
Перегляньте синтаксис, параметри та повернені значення перед викликом функції. Блоки коду збережено в оригінальному вигляді, щоб приклади можна було копіювати без змін.
functions.
Синтаксис
Delphi
Function TPDFlib.DARenderPageToFile(FileHandle, PageRef, Options: Integer; DPI: Double; Const FileName: WideString): Integer;
ActiveX
Function PDFlib::DARenderPageToFile(FileHandle As Long, PageRef As Long, Options As Long, DPI As Double, FileName As String) As Long
DLL
int DLDARenderPageToFile(int InstanceID, int FileHandle, int PageRef, int Options, double DPI, const wchar_t * FileName);
Параметри
| 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 спричинять надмірне споживання пам'яті |
| FileName | Шлях та ім'я файла, який треба створити для збереження даних відрендереного зображення сторінки |
Повернуті значення
| 0 | Сторінку не вдалося відрендерити. Перевірте значення параметрів FileHandle і PageRef |
|---|---|
| 1 | Сторінку відрендерено правильно, файл зображення збережено на диск Файл не вдалося записати на диск 2 |