THPDFPDFA4ValidationOptions Kaydı

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 odaklı profil çıkarımını seçer, tüm derin validation ailelerini etkinleştirir, 1,000,000 object ziyaretine ve 1,024 saklanan bulguya izin verir ve 64 MiB decode edilmiş veri ile 4,000,000 content token'lık kümülatif sınırlar uygular

MaxDecodedBytes decode edilmiş ICC profile'larını, XMP metadata'yı ve content stream'leri kapsar; MaxContentTokens ise ayrıştırılan page, Form, image-mask, shading ve annotation-appearance programlarını kapsar

Sayısal bir limiti sıfıra veya altına ayarlamak varsayılanına döndürür; aşırı büyük yapılandırılmış değerler uygulamanın sıkı tavanlarına kırpılır

Bir check ailesini devre dışı bırakmak, bağımsız structural, profile, security, attachment, action veya traversal check'lerini zayıflatmaz

THotPDF.ValidatePDFA4