MergeFiles

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

الوصف

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

ستكون المخططات التفصيلية (الإشارات المرجعية) وحقول النموذج والتعليقات التوضيحية من كلا المستندين موجودة في المستند المدموج

الصيغة

Delphi

Function TPDFlib.MergeFiles(Const FirstFileName, SecondFileName, OutputFileName: WideString): Integer;

ActiveX

Function PDFlib::MergeFiles(FirstFileName As String, SecondFileName As String, OutputFileName As String) As Long

DLL

int DLMergeFiles(int InstanceID, const wchar_t * FirstFileName, const wchar_t * SecondFileName, const wchar_t * OutputFileName);

المعاملات

FirstFileNameاسم أول ملف مطلوب دمجه
SecondFileNameاسم الملف الثاني المطلوب دمجه
OutputFileNameاسم الملف المطلوب إنشائه والذي سيحتوي المستند المدموج

قيم الإرجاع

0تعذّر دمج الملفات. استخدم الدالة LastErrorCode لمعرفة سبب الفشل
1دُمجت الملفات بنجاح وأُنشئ المستند المدموج الجديد