PrintDocumentToFile

Randare și imprimare

Descriere

Randează anumite pagini din documentul selectat către imprimanta specificată. Ieșirea de tipărire este dirijată către fișierul spool specificat

Nu toți driverii de imprimantă suportă câmpul DocInfo.lpszOutput, deci rezultatele pot varia

Sintaxă

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

PrinterNameNumele imprimantei folosite pentru tipărire. Este numele care apare în Windows Print Manager. Folosiți funcția GetPrinterNames pentru a obține lista imprimantelor valide de pe sistem. Aici se poate folosi și o valoare returnată de funcția NewCustomPrinter
StartPagePrima pagină de imprimat
EndPageUltima pagină de imprimat
OptionsFolosiți funcția PrintOptions pentru a obține o valoare pentru acest parametru
FileNameNumele fișierului în care se spool-ează ieșirea de tipărire