PrintDocument
Απόδοση και εκτύπωση
Περιγραφή
Αποδίδει συγκεκριμένες σελίδες από το επιλεγμένο έγγραφο στον καθορισμένο εκτυπωτή
Σύνταξη
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);
Παράμετροι
| PrinterName | Το όνομα του εκτυπωτή για την εκτύπωση. Αυτό είναι το όνομα που εμφανίζεται στο Windows Print Manager. Χρησιμοποιήστε τη συνάρτηση GetPrinterNames για λίστα έγκυρων εκτυπωτών του συστήματος. Μπορεί επίσης να χρησιμοποιηθεί τιμή που επιστρέφει η συνάρτηση NewCustomPrinter Η πρώτη σελίδα προς εκτύπωση |
|---|---|
| StartPage | |
| EndPage | The last page to print |
| Options | Χρησιμοποιήστε τη συνάρτηση PrintOptions για λήψη τιμής για αυτή την παράμετρο |
Τιμές επιστροφής
| 0 | Οι σελίδες δεν μπόρεσαν να εκτυπωθούν, συνήθως επειδή οι παράμετροι StartPage και EndPage ήταν εκτός εύρους |
|---|---|
| 1 | Οι σελίδες εκτυπώθηκαν επιτυχώς |