MergeFileListStrict

معالجة المستندات

الوصف

يدمج قائمة ملفات مسماة ويكتب PDF المدموج في OutputFileName. ويستخدم مسار الحفاظ على PDF الموسوم والمخططات التفصيلية وحقول النماذج والتعليقات التوضيحية نفسه الذي يستخدمه MergeFileList

بخلاف MergeFileList يتوقف الوضع الصارم عند أول إدخال غير قابل للقراءة أو مشفر أو تالف أو مفقود. استخدمه عندما يُطلب سلوك التوقف عند أول فشل الأقدم

الصيغة

Delphi

Function TPDFlib.MergeFileListStrict(Const ListName, OutputFileName: WideString): Integer;

المعاملات

ListNameقائمة الملفات المسماة المطلوب دمجها. ابنها باستخدام ClearFileList وAddToFileList وFileListCount
OutputFileNameمسار واسم ملف PDF المطلوب إنشائه

الإلغاء والموارد

تُبلغ عملية الدمج عن التقدم أثناء فحص المدخلات وكتابة الكائنات. واستدعاء Abort يوقف العملية ويغلق التدفقات النشطة ويزيل الإخراج غير المكتمل. وتفتح عمليات دمج قوائم الملفات كل مصدر لفحصه وتُبقي على قارئي المصدر الأول والمصدر الحالي نشطين كحد أقصى أثناء الكتابة، فيبقى استخدام المقابض محدودًا مع نمو القائمة

قيم الإرجاع

0لم تُنتج عملية الدمج ملف إخراج
Non-zeroعدد ملفات الإدخال التي دُمجت بنجاح. افحص ListName + "Result" باستخدام FileListItem للاطلاع على رسائل حالة كل ملف