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הדפים הודפסו בהצלחה