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 | نجح استخراج الصفحات. المستند الجديد الذي يحتوي الصفحات المحددة هو الآن المستند المحدد |