PrintDocumentAdvanced
العرض والطباعة
الوصف
يطبع مدى صفحات متجاورًا واحدًا عبر مهمة طابعة واحدة مع تطبيق سجل TPDFlibPrintSettings مكتوبًا بنوع على ملف تعريف طابعة Windows
الصيغة
Delphi
Function TPDFlib.PrintDocumentAdvanced(Const PrinterName: WideString; StartPage, EndPage, Options: Integer; Const Settings: TPDFlibPrintSettings): Integer;
المعاملات
| PrinterName | Installed printer name |
|---|---|
| StartPage | أول صفحة مطلوب طباعتها، بترقيم يبدأ من 1 |
| EndPage | آخر صفحة مطلوب طباعتها، بترقيم يبدأ من 1 |
| Options | قيمة تُرجعها PrintOptions |
| Settings | إعدادات النسخ والتجميع والوجهين والاتجاه واللون والجودة والورق وصينية الإدخال |
قيم الإرجاع
| 0 | كان اسم الطابعة أو إعدادًا غير صالح أو فشلت مهمة الطباعة |
|---|---|
| 1 | اكتملت مهمة الطباعة بنجاح |
ملاحظات
صفّر Settings للاحتفاظ بافتراضات الطابعة ثم اضبط الأعضاء المطلوبة فقط
استخدم
يوسع Overlap المستطيل المطلوب على كل حافة متاحة مع قصّه على الصفحة، مما يدعم التصفية بلا فواصل والقص اللاحق إلى المستطيل الأساسي