ValidateLinearizationFile

فحص المستندات، التحسين

الوصف

يجري تدقيقًا بنيويًا مستقلًا لملف PDF سريع العرض على الويب ويخزن تقرير تحقق قابلًا للقراءة آليًا

يفحص التدقيق قاموس التخطي الخطي وطول الملف ومدى التلميح الأساسي وجداول إزاحات الصفحات وبتات الكائنات المشتركة وكائن ومدى بايتات الصفحة الأولى وإغلاق اعتماديات الصفحة الأولى وعدد الصفحات ومدخل المراجع المتقاطعة الرئيسي

الصيغة

Delphi

Function TPDFlib.ValidateLinearizationFile(Const InputFileName, Password: WideString): Integer;

DLL

int DLValidateLinearizationFile(int InstanceID, const wchar_t* InputFileName, const wchar_t* Password);

ActiveX

Function PDFlib::ValidateLinearizationFile(InputFileName As String, Password As String) As Long

المعاملات

InputFileNameThe PDF file to inspect
Passwordكلمة المرور المطلوبة لفحص بيانات التلميح المشفرة أو سلسلة فارغة

قيم الإرجاع

1اجتاز الملف كل فحص تخطيط خطي وتكامل صفحة أولى مطلوب
0الملف مفقود أو غير قابل للقراءة أو غير خطي أو يمتلك بنية تخطيط خطي واحدة غير صالحة على الأقل

ملاحظات

استدعِ GetLinearizationValidationReport بعد هذا التابع لجلب نتيجة JSON ومقاييس البايتات

تُرك سلسلة مكسورة أو دائرية أو أطول مما يتبعه القارئ تُبقي أقدم التحديثات مجهولة. وكل رقم من GetDocumentRevisionCount والفهارس التي تستخدمها دوال المراجعات الأخرى يصبح حينها حدًا أدنى لا إجابة، والاستنتاج المستخلص منها عمّا يغطيه توقيع ليس آمنًا. افحص هذا قبل اعتبار تحليل مراجعة نهائيًا