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