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 | دُمجت الملفات بنجاح وأُنشئ المستند المدموج الجديد |