PrintPagesToFile

Απόδοση και εκτύπωση

Περιγραφή

Αποδίδει λίστα εύρους σελίδων από το επιλεγμένο έγγραφο στον καθορισμένο εκτυπωτή. Η έξοδος εκτύπωσης κατευθύνεται στο καθορισμένο spool αρχείο

Δεν υποστηρίζουν όλοι οι οδηγοί εκτυπωτών το πεδίο DocInfo.lpszOutput, οπότε τα αποτελέσματα μπορεί να διαφέρουν

Σύνταξη

Delphi

Function TPDFlib.PrintPagesToFile(Const PrinterName, PageRanges: WideString; Options: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::PrintPagesToFile(PrinterName As String, PageRanges As String, Options As Long, FileName As String) As Long

DLL

int DLPrintPagesToFile(int InstanceID, const wchar_t * PrinterName, const wchar_t * PageRanges, int Options, const wchar_t * FileName);

Παράμετροι

PrinterNameΤο όνομα του εκτυπωτή για την εκτύπωση. Αυτό είναι το όνομα που εμφανίζεται στο Windows Print Manager. Χρησιμοποιήστε τη συνάρτηση GetPrinterNames για λίστα έγκυρων εκτυπωτών του συστήματος. Μπορεί επίσης να χρησιμοποιηθεί τιμή που επιστρέφει η συνάρτηση NewCustomPrinter Λίστα σελίδων προς εκτύπωση, για παράδειγμα "1-10,12,14"
PageRanges
OptionsΧρησιμοποιήστε τη συνάρτηση PrintOptions για λήψη τιμής για αυτή την παράμετρο
FileNameΧρησιμοποιήστε τη συνάρτηση PrintOptions για λήψη τιμής για αυτή την παράμετρο

Τιμές επιστροφής

0An error occurred
1Οι σελίδες εκτυπώθηκαν επιτυχώς