PrintPages
رندر و چاپ
توضیحات
فهرستی از بازههای صفحه را از سند انتخابشده به چاپگر مشخصشده رندر میکند
نحو
Delphi
Function TPDFlib.PrintPages(Const PrinterName, PageRanges: WideString; Options: Integer): Integer;
ActiveX
Function PDFlib::PrintPages(PrinterName As String, PageRanges As String, Options As Long) As Long
DLL
int DLPrintPages(int InstanceID, const wchar_t * PrinterName, const wchar_t * PageRanges, int Options);
پارامترها
| PrinterName | نام چاپگری که برای چاپ استفاده میشود؛ این همان نامی است که در Windows Print Manager دیده میشود. برای گرفتن فهرست چاپگرهای معتبر سیستم از تابع GetPrinterNames استفاده کنید؛ نام بازگرداندهشده توسط تابع NewCustomPrinter هم در اینجا قابل استفاده است |
|---|---|
| PageRanges | فهرست صفحهها برای چاپ، مثلاً "1-10,12,14" |
| Options | برای گرفتن مقدار این پارامتر از تابع PrintOptions استفاده کنید |
مقادیر بازگشتی
| 0 | An error occurred |
|---|---|
| 1 | صفحات با موفقیت چاپ شدند |