THPDFPDFA4RepairOptions Record

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 velger metadatadrevet profilinferens, aktiverer de pikselbevarende reparasjonsfamiliene, ruller tilbake feilregresjoner, tillater en sikker delvis commit og lar fjerning av trailer-Info være deaktivert

De forhåndsinnstilte harde budsjettene tillater 1 000 000 objektbesøk, 100 000 mutasjoner, 1 024 beholdte valideringsavvik, 64 MiB kumulative dekodede data og 4 000 000 valideringsinnholdstokener

FeltFormål
ProfileVelger automatisk metadatainferens eller en eksplisitt base-, engineering- eller tilknyttet-fil-profil
RepairHeaderVersionNormaliserer overskriften til det innlastede dokumentet til PDF 2.0
RepairTrailerIdentifierOppretter et manglende trailer-ID-par uten å erstatte en eksisterende identifikator
RepairMetadataStreamsOppretter manglende dokumentmetadata og normaliserer trygge UTF-8 XMP-identifikasjonsegenskaper
RepairMetadataDictionariesNormaliserer metadata-strømmenes Type- og Subtype-poster
RemoveForbiddenCatalogEntriesFjerner Catalog-Requirements og NeedsRendering
RemovePresentationEntriesFjerner navnetre-poster for alternativ presentasjon og sidens PresSteps
RemoveDocumentInformationDictionaryMeld på fjerning av trailer-Info-ordboken
RollbackOnErrorRegressionAvviser transaksjonen når validering etter reparasjon innfører ekstra feil
RequireFullConformanceAvviser transaksjonen når en PDF/A-4-valideringsfeil gjenstår
MaxObjectsAvgrenser traversering av objektgrafen
MaxRepairsAvgrenser antallet godtatte mutasjoner
MaxIssuesAvgrenser beholdt diagnostikk før og etter reparasjon
MaxDecodedBytesAvgrenser kumulative dekodede XMP- og valideringsdata
MaxContentTokensAvgrenser innholdsvalideringsarbeidet etter reparasjon uten å aktivere innholdsomskriving

THotPDF.RepairPDFA4