ExtractPageRangesA

معالجة المستندات، الاستخراج، معالجة الصفحات

الوصف

تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ ExtractPageRanges وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية

استخدم هذه الدالة لاستخراج صفحة واحدة أو أكثر غير متجاورة من مستند إلى مستند جديد

الصيغة

Delphi

Function DLExtractPageRangesA(InstanceID: Integer; RangeList: PAnsiChar): Integer;

DLL

int DLExtractPageRangesA(int InstanceID, const char * RangeList);

المعاملات

RangeListالصفحات المطلوب استخراجها، مثل "10,15,18-20,25-35". وتُتجاهل المحارف غير الصالحة وأرقام الصفحات المكررة في السلسلة. وتُقبل مدى الصفحات المعكوسة مثل "5-1". وسيُفرز قائمة الصفحات فتُستخرج الصفحات بترتيب رقمي

قيم الإرجاع

0لم تنجح عملية استخراج الصفحة. يبقى المستند الأصلي هو المستند المحدد
1نجح استخراج الصفحات. المستند الجديد الذي يحتوي الصفحات المحددة هو الآن المستند المحدد