Registro 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 selecciona la inferencia de perfil basada en metadata, 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 tokens de contenido
MaxDecodedBytes cubre perfiles ICC decodificados, metadata XMP y content streams, mientras que MaxContentTokens cubre los programas parseados de páginas, Form, image masks, shadings y apariencias de anotaciones
Establecer un límite numérico en cero o menos restaura su valor predeterminado, y los valores configurados excesivos se ajustan a los techos estrictos de la implementación
Deshabilitar una familia de verificaciones no debilita las verificaciones independientes estructurales, de perfil, de seguridad, de adjuntos, de actions ni de recorrido