RenderPageToFile
Рендериране и печат
Описание
Тази функция рендерира страница от избрания документ във файл на диска. Данните, записани на диска, зависят от параметъра Options
По подразбиране рендерирането използва системата GDI+, която е налична по подразбиране в Windows XP и по-нови
Опция 10, TIFF (G4) output, е налична само в Windows Vista и Windows Server 2008 и по-нови
Възможно е също да се рендерира с Cairo, използвайте функциите SetCairoFileName и SelectRenderer
functions.
Синтаксис
Delphi
Function TPDFlib.RenderPageToFile(DPI: Double; Page, Options: Integer; Const FileName: WideString): Integer;
ActiveX
Function PDFlib::RenderPageToFile(DPI As Double, Page As Long, Options As Long, FileName As String) As Long
DLL
int DLRenderPageToFile(int InstanceID, double DPI, int Page, int Options, const wchar_t * FileName);
Параметри
| DPI | DPI, която да се използва за рендериране на страницата. Стойности над 300 ще причинят прекомерно използване на памет |
|---|---|
| Page | Номерът на страницата за рендериране 0 = BMP output 1 = JPEG output 2 = WMF output 3 = EMF output 4 = EPS output 5 = PNG output 6 = GIF output 7 = TIFF (LZW) output 8 = EMF+ output 9 = HTML5 output 10 = TIFF (G4) output |
| Options | |
| FileName | Пътят и името на файла, който да бъде създаден за съхраняване на данните за изображението на рендерираната страница |
Върнати стойности
| 0 | Страницата не можа да бъде рендерирана |
|---|---|
| 1 | Страницата беше рендерирана правилно и файлът с изображението беше записан на диска Файлът не можа да бъде записан на диска 2 |