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 seleziona l'inferenza del profilo guidata dai metadati, abilita ogni famiglia di validazione profonda, consente 1.000.000 di visite agli oggetti e 1.024 riscontri trattenuti, e applica limiti cumulativi di 64 MiB di dati decodificati e 4.000.000 di token di contenuto

MaxDecodedBytes copre i profili ICC decodificati, i metadati XMP e i flussi di contenuto, mentre MaxContentTokens copre i programmi analizzati di pagine, Form, image-mask, shading e appearance delle annotazioni

Impostare un limite numerico a zero o sotto ripristina il suo valore predefinito, e i valori configurati eccessivi vengono limitati ai massimi rigidi dell'implementazione

Disabilitare una famiglia di controlli non indebolisce i controlli indipendenti strutturali, di profilo, di sicurezza, di allegati, di azioni o di attraversamento

THotPDF.ValidatePDFA4