RenderPagesToFiles
Rendering dan pencetakan
Deskripsi
Merender halaman dokumen terpilih yang dijelaskan oleh PageRanges ke file gambar terpisah
Fungsi menerima nilai Options rendering yang sama seperti RenderPageToFile dan RenderDocumentToFile, tetapi PageRanges dapat memilih halaman yang tidak berurutan seperti 1,3,7-9, Odd, atau Even 2-20
Jika FileName berisi %p, token tersebut diganti dengan nomor halaman sumber. Jika FileName tidak berisi %p, nomor halaman sumber disisipkan sebelum ekstensi file
Implementasi menggunakan kembali satu perender di seluruh daftar halaman yang dipilih di mana perender aktif mendukungnya, yang menghindari biaya penyiapan memanggil RenderPageToFile satu kali per halaman
Sintaks
Delphi
Function TPDFlib.RenderPagesToFiles(DPI: Double; Const PageRanges: WideString; Options: Integer; Const FileName: WideString): Integer;
ActiveX
Function PDFlib::RenderPagesToFiles(DPI As Double, PageRanges As String, Options As Long, FileName As String) As Long
DLL
int DLRenderPagesToFiles(int InstanceID, double DPI, const wchar_t * PageRanges, int Options, const wchar_t * FileName);
Parameter
| DPI | DPI yang digunakan saat merender setiap halaman |
|---|---|
| PageRanges | Daftar rentang halaman yang dipisahkan koma. Gunakan string kosong untuk merender setiap halaman |
| Options | 0 = 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 TIFF (G4) |
| FileName | Nama file output atau pola nama file. Gunakan %p di mana nomor halaman sumber harus disisipkan |
Nilai kembalian
| 0 | Tidak ada halaman yang dirender |
|---|---|
| >0 | Jumlah halaman yang berhasil dirender sebelum selesai atau kesalahan pertama |