PrintDocument

Randare și imprimare

Descriere

Randează anumite pagini din documentul selectat către imprimanta specificată

Sintaxă

Delphi

Function TPDFlib.PrintDocument(Const PrinterName: WideString; StartPage, EndPage, Options: Integer): Integer;

ActiveX

Function PDFlib::PrintDocument(PrinterName As String, StartPage As Long, EndPage As Long, Options As Long) As Long

DLL

int DLPrintDocument(int InstanceID, const wchar_t * PrinterName, int StartPage, int EndPage, int Options);

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 Prima pagină de tipărit
StartPage
EndPageUltima pagină de imprimat
OptionsFolosiți funcția PrintOptions pentru a obține o valoare pentru acest parametru

Valori returnate

0Paginile nu au putut fi tipărite, de obicei din cauza parametrilor StartPage și EndPage aflați în afara intervalului
1Paginile au fost tipărite cu succes