Καταγραφή 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 content tokens

Το MaxDecodedBytes καλύπτει αποκωδικοποιημένα προφίλ ICC, μεταδεδομένα XMP και content streams, ενώ το MaxContentTokens καλύπτει αναλυμένα προγράμματα σελίδων, Form, image-mask, shading και εμφάνισης σχολιασμών

Η ρύθμιση ενός αριθμητικού ορίου σε μηδέν ή αρνητική τιμή αποκαθιστά την προεπιλογή του, και οι υπερβολικές τιμές περιορίζονται στα σκληρά ανώτατα όρια της υλοποίησης

Η απενεργοποίηση μίας οικογένειας ελέγχων δεν εξασθενεί τους ανεξάρτητους διαρθρωτικούς ελέγχους, ούτε τους ελέγχους προφίλ, ασφαλείας, συνημμένων, ενεργειών ή διάσχισης

THotPDF.ValidatePDFA4