MergeFileListInternal
دستکاری سند
توضیحات
نقطه ورود پیشرفته merge که به callerهای Delphi اجازه میدهد تعیین کنند آیا merge فهرست فایلهای نامگذاریشده، structure treeهای PDF tagشده را حفظ کند و آیا در نخستین ورودی معیوب متوقف شود
بیشتر برنامهها بهجایش باید MergeFileList، MergeFileListStrict یا MergeFileListFast را صدا بزنند؛ این تابع را فقط وقتی بهکار ببرید که PreserveStructTree و StrictMode باید صریحاً انتخاب شوند
نحو
Delphi
Function TPDFlib.MergeFileListInternal(Const ListName, OutputFileName: WideString; PreserveStructTree, StrictMode: Boolean): Integer;
پارامترها
| ListName | فهرست فایل نامدار برای ادغام. آن را با ClearFileList، AddToFileList و FileListCount بسازید |
|---|---|
| OutputFileName | مسیر و نام فایل PDF برای ساختن |
| PreserveStructTree | برای حفظ و ادغام درختهای ساختاری PDF برچسبدار مقدار True و برای حذف ادغام درخت ساختار مقدار False تنظیم کنید |
| StrictMode | برای توقف در اولین ورودی نامعتبر، True را تنظیم کنید؛ برای ردکردن ورودیهای نامعتبر و ادامهدادن، False را تنظیم کنید |
مقادیر بازگشتی
| 0 | ادغام فایل خروجی تولید نکرد |
|---|---|
| Non-zero | تعداد فایلهای ورودی با موفقیت ادغامشده. وضعیت هر فایل را با ListName + "Result" و FileListItem بررسی کنید |