PrintPagesToFile
Gengivelse og udskrivning
Beskrivelse
Gengiver en liste over sideintervaller fra det valgte dokument på den angivne printer. Udskriftsoutputtet sendes til den angivne spoolfil.
Ikke alle printerdrivere understøtter feltet DocInfo.lpszOutput, så resultaterne kan variere.
Syntaks
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);
Parametre
| PrinterName | Navnet på den printer, der skal bruges til udskrivning. Dette er navnet, der vises i Windows Print Manager. Brug funktionen GetPrinterNames til at returnere en liste over gyldige printere på systemet. En værdi returneret af funktionen NewCustomPrinter kan også bruges her. En liste over sider, der skal udskrives, f.eks. "1-10,12,14" |
|---|---|
| PageRanges | |
| Options | Brug funktionen PrintOptions til at hente en værdi til denne parameter |
| FileName | Brug funktionen PrintOptions til at hente en værdi til denne parameter |
Returværdier
| 0 | Der opstod en fejl |
|---|---|
| 1 | Siderne blev udskrevet korrekt |