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 | مبدأ قابل بارگذاری نبود یا مقصد قابل نوشتن نبود |
ملاحظات
بایتهای مبدأ پیش از باز شدن مقصد نگه داشته میشوند، پس یکسان بودن مسیر ورودی و خروجی ایمن است