السجل THPDFPDFA4ValidationOptions

THPDFPDFA4ValidationOptions = record
  Profile: THPDFPDFA4Profile;
  MaxObjects: Integer;
  MaxIssues: Integer;
  MaxDecodedBytes: Int64;
  MaxContentTokens: Integer;
  CheckEmbeddedFonts: boolean;
  CheckAnnotationAppearances: boolean;
  CheckOptionalContent: boolean;
  CheckColourSpaces: boolean;
  CheckTransparency: boolean;
  CheckCompositeFonts: boolean;
  CheckMetadataPackets: boolean;
  class function Default: THPDFPDFA4ValidationOptions; static;
end;

يختار Default استنتاج الملف التعريفي من البيانات الوصفية، ويفعّل كل عائلات التحقق العميق، ويسمح بزيارة 1,000,000 كائن وحفظ 1,024 نتيجة، ويطبّق حدودًا تراكمية قدرها 64 MiB من البيانات المفكوكة و4,000,000 رمز محتوى

يشمل MaxDecodedBytes ملفات ICC تعريف الألوان والبيانات الوصفية XMP وتدفقات المحتوى بعد فك الترميز، بينما يشمل MaxContentTokens برامج الصفحات والنماذج وأقنعة الصور والتظليل ومظاهر الشروح بعد التحليل

تعيين حد عددي إلى صفر أو أقل يعيد الافتراضي، بينما تُحصر القيم المُهيَّأة المفرطة عند السقوف الصلبة في التنفيذ

تعطيل عائلة فحص واحدة لا يُضعف الفحوص المستقلة للبنية أو الملف التعريفي أو الأمان أو المرفقات أو الإجراءات أو الاجتياز

THotPDF.ValidatePDFA4