PrintDocRange

تفاعل العارض، العرض والطباعة

الوصف

يطبع من StartPage إلى EndPage على الطابعة المسماة دون أي واجهة، وهو الأخ التزامني لـ PrintDoc

اسم طابعة فارغ يختار الطابعة الافتراضية، ويقيَّد الإدخال خارج المدى: قيمة StartPage دون 1 تصبح 1، وقيمة EndPage دون StartPage أو بعد الصفحة الأخيرة تصبح الصفحة الأخيرة، وقيمة Copies دون 1 تصبح 1

الصيغة

Delphi

Function TPDFlibViewer.PrintDocRange(Const PrinterName: WideString; StartPage, EndPage, Copies: Integer; Collate: Boolean): Integer;

المعاملات

PrinterNameاسم الطابعة الهدف؛ وتختار السلسلة الفارغة الطابعة الافتراضية
StartPageأول صفحة تُطبع، ذات أساس 1 ومقيَّدة إلى 1
EndPageآخر صفحة تُطبع، مقيَّدة إلى الصفحة الأخيرة
Copiesعدد النسخ، مقيَّد إلى 1 على الأقل
Collateترتّب True النسخ فرزًا

قيم الإرجاع

0لا يوجد مستند مفتوح أو تعذر حسم أي طابعة أو لم يُسلَّم التنفيذ إلى قائمة الانتظار
1سُلِّم التنفيذ إلى منسّق طباعة الطابعة

انظر أيضًا

PrintDoc, PrintDocumentEx, TPDFlibViewer