ConvertFileToQDF

اشکال‌زدایی، دستکاری سند

توضیحات

فایل PDF را مستقیماً به PDF تشخیصی QDF قابل ویرایش توسط انسان تبدیل می‌کند

تبدیل استریم‌های شیء را گسترش می‌دهد، پس از احراز موفق رمزنگاری را حذف می‌کند، اشیاء را برای ویرایش قالب‌بندی می‌کند و استریم‌های محتوای رایج Flate را رمزگشایی می‌کند

نحو

Delphi

Function TPDFlib.ConvertFileToQDF(Const InputFileName, Password, OutputFileName: WideString; Options: Integer= 0): Integer;

DLL

int DLConvertFileToQDF(int InstanceID, const wchar_t* InputFileName, const wchar_t* Password, const wchar_t* OutputFileName, int Options);

ActiveX

Function PDFlib::ConvertFileToQDF(InputFileName As String, Password As String, OutputFileName As String, Options As Long) As Long

پارامترها

InputFileNameفایل PDF برای تبدیل
Passwordگذرواژهٔ ورودی رمزنگاری‌شده یا رشتهٔ خالی
OutputFileNameمسیر PDF مقصد QDF، که ممکن است با مسیر ورودی یکی باشد
Optionsصفر برای خروجی پیش‌فرض یا PDF_QDF_OMIT_ORIGINAL_OBJECT_IDS برای حذف کامنت‌های شناسهٔ شیء اصلی

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

1فایل QDF نوشته شد
0مبدأ قابل بارگذاری نبود یا مقصد قابل نوشتن نبود

ملاحظات

بایت‌های مبدأ پیش از باز شدن مقصد نگه داشته می‌شوند، پس یکسان بودن مسیر ورودی و خروجی ایمن است