THPDFPDFA4RepairOptions post

THPDFPDFA4RepairOptions = record
  Profile: THPDFPDFA4Profile;
  RepairHeaderVersion: boolean;
  RepairTrailerIdentifier: boolean;
  RepairMetadataStreams: boolean;
  RepairMetadataDictionaries: boolean;
  RemoveForbiddenCatalogEntries: boolean;
  RemovePresentationEntries: boolean;
  RemoveDocumentInformationDictionary: boolean;
  RollbackOnErrorRegression: boolean;
  RequireFullConformance: boolean;
  MaxObjects: Integer;
  MaxRepairs: Integer;
  MaxIssues: Integer;
  MaxDecodedBytes: Int64;
  MaxContentTokens: Integer;
  class function Default: THPDFPDFA4RepairOptions; static;
end;

Default vælger metadata-drevet profilinferens, aktiverer de pikselbevarende reparationsfamilier, ruller fejlregressioner tilbage, tillader et sikkert delvist commit og lader fjernelse af trailer-Info forblive deaktiveret

De standard hårde budgetter tillader 1.000.000 objektbesøg, 100.000 ændringer, 1.024 tilbageholdte valideringsproblemer, 64 MiB kumulerede afkodede data og 4.000.000 validerings- og indholds-tokens

FeltFormål
ProfileVælger automatisk metadatainferens eller en eksplicit base-, engineering- eller associeret-fil-profil
RepairHeaderVersionNormaliserer det indlæste dokumenthoved til PDF 2.0
RepairTrailerIdentifierOpretter et manglende trailer-ID-par uden at erstatte en eksisterende identifikator
RepairMetadataStreamsOpretter manglende dokumentmetadata og normaliserer sikre UTF-8 XMP-identifikationsegenskaber
RepairMetadataDictionariesNormaliserer posterne Type og Subtype i metadatastrømme
RemoveForbiddenCatalogEntriesFjerner Catalog-Requirements og NeedsRendering
RemovePresentationEntriesFjerner name-tree-poster til alternativ præsentation og side-PresSteps
RemoveDocumentInformationDictionaryVælger at fjerne trailerens Info-ordbog
RollbackOnErrorRegressionAfviser transaktionen, når valideringen efter reparation introducerer yderligere fejl
RequireFullConformanceAfviser transaktionen, når en PDF/A-4-valideringsfejl stadig er tilbage
MaxObjectsAfgrænser gennemgang af objektgrafen
MaxRepairsAfgrænser antallet af accepterede ændringer
MaxIssuesAfgrænser tilbageholdt diagnostik før og efter reparation
MaxDecodedBytesAfgrænser kumulerede afkodede XMP- og valideringsdata
MaxContentTokensAfgrænser indholdsvalideringsarbejdet efter reparation uden at aktivere omskrivning af indhold

THotPDF.RepairPDFA4