PrintPagesToFile
Rendering dan pencetakan
Deskripsi
Merender daftar page range dari dokumen terpilih ke printer yang ditentukan. Output cetak diarahkan ke spool file yang ditentukan
Tidak semua printer driver mendukung field DocInfo.lpszOutput, jadi hasilnya bisa berbeda-beda
Sintaks
Delphi
Function TPDFlib.PrintPagesToFile(Const PrinterName, PageRanges: WideString; Options: Integer; Const FileName: WideString): Integer;
ActiveX
Function PDFlib::PrintPagesToFile(PrinterName As String, PageRanges As String, Options As Long, FileName As String) As Long
DLL
int DLPrintPagesToFile(int InstanceID, const wchar_t * PrinterName, const wchar_t * PageRanges, int Options, const wchar_t * FileName);
Parameter
| PrinterName | Nama printer yang digunakan untuk mencetak. Ini adalah nama yang muncul di Windows Print Manager. Gunakan fungsi GetPrinterNames untuk mendapatkan daftar printer yang valid di sistem. Nilai yang dikembalikan oleh fungsi NewCustomPrinter juga bisa dipakai di sini. Daftar halaman yang dicetak, misalnya "1-10,12,14" |
|---|---|
| PageRanges | |
| Options | Gunakan fungsi PrintOptions untuk memperoleh nilai parameter ini |
| FileName | Gunakan fungsi PrintOptions untuk memperoleh nilai parameter ini |
Nilai kembalian
| 0 | An error occurred |
|---|---|
| 1 | Halaman berhasil dicetak |