PrintDocumentToFile
Rendering, stampa
Descrizione
Renderizza determinate pagine del documento selezionato sulla stampante specificata. L'output di stampa viene indirizzato al file di spool specificato.
Non tutti i driver della stampante supportano il campo DocInfo.lpszOutput, quindi i risultati possono variare
Sintassi
Delphi
Function TPDFlib.PrintDocumentToFile(Const PrinterName: WideString; StartPage, EndPage, Options: Integer; Const FileName: WideString): Integer;
ActiveX
Function PDFlib::PrintDocumentToFile(PrinterName As String, StartPage As Long, EndPage As Long, Options As Long, FileName As String) As Long
DLL
int DLPrintDocumentToFile(int InstanceID, const wchar_t * PrinterName, int StartPage, int EndPage, int Options, const wchar_t * FileName);
Parametri
| PrinterName | Nome della stampante da usare per la stampa. È il nome visualizzato in Windows Print Manager. Usare la funzione GetPrinterNames per ottenere un elenco delle stampanti valide nel sistema. Qui è possibile usare anche un valore restituito dalla funzione NewCustomPrinter |
|---|---|
| StartPage | La prima pagina da stampare |
| EndPage | L'ultima pagina da stampare |
| Options | Usare la funzione PrintOptions per ottenere un valore per questo parametro |
| FileName | Il nome del file in cui accodare l'output di stampa |