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 selecteert metagegevensgestuurde profielinferentie, schakelt de pixelbehoudende herstelfamilies in, rolt foutregressies terug, staat een veilige gedeeltelijke vastlegging toe en laat het verwijderen van trailer-Info uitgeschakeld

De standaard vaste budgetten staan 1.000.000 objectbezoeken, 100.000 mutaties, 1.024 behouden validatieproblemen, 64 MiB cumulatieve gedecodeerde gegevens en 4.000.000 validatie-contenttokens toe

VeldDoel
ProfileSelecteert automatische metagegevensinferentie of een expliciet basis-, engineering- of gekoppeld-bestandsprofiel
RepairHeaderVersionNormaliseert de kop van het geladen document naar PDF 2.0
RepairTrailerIdentifierMaakt een ontbrekend trailer-ID-paar zonder een bestaande identificatie te vervangen
RepairMetadataStreamsMaakt ontbrekende documentmetagegevens en normaliseert veilige UTF-8-XMP-identificatie-eigenschappen
RepairMetadataDictionariesNormaliseert de Type- en Subtype-vermeldingen van de metagegevensstream
RemoveForbiddenCatalogEntriesVerwijdert de Catalogus-Requirements en NeedsRendering
RemovePresentationEntriesVerwijdert de naamboomvermeldingen van alternatieve presentaties en pagina-PresSteps
RemoveDocumentInformationDictionaryKiest ervoor om de trailer-Info-woordenlijst te verwijderen
RollbackOnErrorRegressionWijst de transactie af wanneer post-repair-validatie extra fouten introduceert
RequireFullConformanceWijst de transactie af wanneer er een PDF/A-4-validatiefout overblijft
MaxObjectsBegrenst de doorloop van de objectgrafiek
MaxRepairsBegrenst het aantal aanvaarde mutaties
MaxIssuesBegrenst de behouden pre-repair- en post-repair-diagnostiek
MaxDecodedBytesBegrenst cumulatieve gedecodeerde XMP- en validatiegegevens
MaxContentTokensBegrenst het post-repair-contentvalidatiewerk zonder contentherschrijven in te schakelen

THotPDF.RepairPDFA4