MergeFileListStrict

دستکاری سند

توضیحات

فهرست فایل نام‌دار را ادغام و PDF ادغام‌شده را در OutputFileName می‌نویسد. از همان مسیر حفظ PDF برچسب‌دار، نشانک، فیلد فرم و حاشیه‌نویسی که MergeFileList استفاده می‌کند بهره می‌گیرد

برخلاف MergeFileList، حالت سخت‌گیرانه در اولین ورودی غیرقابل خواندن، رمزنگاری‌شده، خراب یا غایب متوقف می‌شود. وقتی رفتار قبلی توقف-بر-اولین-شکست لازم است از آن استفاده کنید

نحو

Delphi

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

پارامترها

ListNameفهرست فایل نام‌دار برای ادغام. آن را با ClearFileList، AddToFileList و FileListCount بسازید
OutputFileNameمسیر و نام فایل PDF برای ساختن

لغو و منابع

ادغام هنگام اسکن ورودی‌ها و نوشتن اشیاء پیشرفت را گزارش می‌کند. فراخوانی Abort عملیات را متوقف، استریم‌های فعال را می‌بندد و خروجی ناقص را حذف می‌کند. ادغام‌های فهرست فایل، هر مبدأ را برای اسکن باز می‌کنند و هنگام نوشتن حداکثر readerهای مبدأ اول و جاری را فعال نگه می‌دارند تا مصرف هندل با بزرگ شدن فهرست محدود بماند

مقادیر بازگشتی

0ادغام فایل خروجی تولید نکرد
Non-zeroتعداد فایل‌های ورودی با موفقیت ادغام‌شده. وضعیت هر فایل را با ListName + "Result" و FileListItem بررسی کنید