PrintPagesToFile
Rendering, stampa
Descrizione
Renderizza un elenco di intervalli di pagine sulla stampante specificata. L'output 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.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);
Parametri
| PrinterName | Nome della stampante visualizzato in Windows Print Manager. Usare GetPrinterNames per ottenere le stampanti valide; è accettato anche un valore di NewCustomPrinter. Elenco delle pagine da stampare, ad esempio "1-10,12,14" |
|---|---|
| PageRanges | |
| Options | Usare la funzione PrintOptions per ottenere un valore per questo parametro |
| FileName | Usare la funzione PrintOptions per ottenere un valore per questo parametro |
Valori restituiti
| 0 | Si è verificato un errore |
|---|---|
| 1 | Le pagine sono state stampate correttamente |