PrintPagesToFile

Rendering and printing

Beschrijving

Rendert een lijst met paginabereiken uit het geselecteerde document naar de opgegeven printer. De afdrukuitvoer gaat naar het opgegeven spoolbestand

Niet alle printerdrivers ondersteunen het veld DocInfo.lpszOutput, dus de resultaten kunnen verschillen

Syntaxis

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);

Parameters

PrinterNameDe naam van de printer waarmee wordt afgedrukt. Dit is de naam die in de Windows Print Manager verschijnt. Gebruik de functie GetPrinterNames om een lijst met geldige printers op het systeem op te halen. Ook een waarde die de functie NewCustomPrinter retourneert, kan hier worden gebruikt Een lijst met af te drukken pagina's, bijvoorbeeld "1-10,12,14"
PageRanges
OptionsGebruik de functie PrintOptions om een waarde voor deze parameter te verkrijgen
FileNameGebruik de functie PrintOptions om een waarde voor deze parameter te verkrijgen

Return values

0An error occurred
1De pagina's zijn met succes afgedrukt