THPDFPDFA4ValidationOptions Record

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 בוחר הסקת פרופיל מבוססת metadata, מפעיל את כל משפחות האימות המעמיק, מתיר 1,000,000 ביקורי אובייקטים ו-1,024 ממצאים שנשמרים, ומחיל מגבלות מצטברות של 64 MiB נתונים מפוענחים ו-4,000,000 content tokens

‏MaxDecodedBytes כולל פרופילי ICC מפוענחים, metadata של XMP ו-content streams, ואילו MaxContentTokens כולל תוכניות של עמודים, Form, image mask, shading ו-appearance של annotations שנפרסו

קביעת מגבלה מספרית לאפס או פחות משחזרת את ברירת המחדל שלה, וערכים מוגזמים שהוגדרו מצומצמים לתקרות הנוקשות של המימוש

כיבוי משפחת בדיקות אחת לא מחליש את הבדיקות העצמאיות של מבנה, פרופיל, אבטחה, קבצים מצורפים, action או מעבר

THotPDF.ValidatePDFA4