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 selecciona la inferencia de perfil basada en metadatos, habilita todas las familias de validación profunda, permite 1.000.000 de visitas a objetos y 1.024 hallazgos retenidos, y aplica límites acumulados de 64 MiB de datos decodificados y 4.000.000 de content tokens
MaxDecodedBytes cubre perfiles ICC, metadatos XMP y content streams decodificados, mientras que MaxContentTokens cubre los programas parseados de página, Form, image mask, shading y apariencias de anotación
Establecer un límite numérico en cero o por debajo restaura su valor predeterminado, y los valores configurados excesivos se recortan a los techos estrictos de la implementación
Deshabilitar una familia de comprobaciones no debilita las comprobaciones independientes de estructura, perfil, seguridad, adjuntos, acciones ni recorrido