RenderDocumentToFile

Rendering and printing

Deskripsi

Merender halaman-halaman tertentu dari dokumen terpilih ke file image di disk

Secara default rendering memakai sistem GDI+ yang tersedia di Windows XP dan selanjutnya. Opsi 10, output TIFF (G4), hanya tersedia di Windows Vista dan Windows Server 2008 ke atas

Rendering juga bisa memakai Cairo; gunakan fungsi SetCairoFileName dan SelectRenderer

Sintaks

Delphi

Function TPDFlib.RenderDocumentToFile(DPI: Double; StartPage, EndPage, Options: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::RenderDocumentToFile(DPI As Double, StartPage As Long, EndPage As Long, Options As Long, FileName As String) As Long

DLL

int DLRenderDocumentToFile(int InstanceID, double DPI, int StartPage, int EndPage, int Options, const wchar_t * FileName);

Parameter

DPIDPI untuk rendering. Nilai 72 memberikan hasil yang sama seperti Acrobat pada zoom level 100%
StartPageHalaman pertama yang dicetak
EndPageHalaman terakhir yang dicetak
Options0 = Output BMP 1 = Output JPEG 2 = Output WMF 3 = Output EMF 4 = Output EPS 5 = Output PNG 6 = Output GIF 7 = Output TIFF 8 = Output EMF+ 9 = Output HTML5 10 = Output G4 TIFF Path dan nama file untuk file tersebut. Setiap halaman disimpan di file terpisah. Jika parameter ini mengandung "%p", bagian itu diganti nomor halaman; jika tidak, nomor halaman ditambahkan di akhir nama file sebelum extension. Misalnya, jika FileName "output.jpg" dan halaman 10 dirender, image disimpan di file bernama "output10.jpg". Jika FileName "page%poutput.bmp" dan halaman 5 dirender, image disimpan di file bernama "page5output.bmp"
FileName

Nilai kembalian

0Halaman gagal dirender. Biasanya disebabkan parameter StartPage atau EndPage di luar rentang
1Halaman berhasil dirender