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
| PrinterName | Numele 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 | |
| EndPage | Ultima pagină de imprimat |
| Options | Folosiți funcția PrintOptions pentru a obține o valoare pentru acest parametru |
Valori returnate
| 0 | Paginile nu au putut fi tipărite, de obicei din cauza parametrilor StartPage și EndPage aflați în afara intervalului |
|---|---|
| 1 | Paginile au fost tipărite cu succes |