THPDFPDFA4RepairOptions įrašas

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 pasirenka metaduomenimis pagrįstą profilio nustatymą, įgalina pikselius išsaugančias taisymų šeimas, atšaukia klaidų regresijas, leidžia saugų dalinį įsipareigojimą ir palieka išjungtą trailer Info šalinimą

Numatytieji griežti biudžetai leidžia 1 000 000 objektų apžiūrų, 100 000 mutacijų, 1 024 išlaikytų patvirtinimo problemų, 64 MiB bendro dekoduotų duomenų ir 4 000 000 patvirtinimo turinio žetonų

LaukasPaskirtis
ProfilePasirenka automatinį metaduomenų nustatymą arba aiškų bazinį, inžinerinį arba susietų failų profilį
RepairHeaderVersionNormalizuoja įkeltą dokumento antraštę į PDF 2.0
RepairTrailerIdentifierSukuria trūkstamą trailer ID porą nepakeisdamas esamo identifikatoriaus
RepairMetadataStreamsSukuria trūkstamus dokumento metaduomenis ir normalizuoja saugias UTF-8 XMP identifikavimo ypatybes
RepairMetadataDictionariesNormalizuoja metaduomenų srauto Type ir Subtype įrašus
RemoveForbiddenCatalogEntriesPašalina katalogo Requirements ir NeedsRendering įrašus
RemovePresentationEntriesPašalina alternatyvaus pateikimo pavadinimų medžio įrašus ir puslapio PresSteps įrašus
RemoveDocumentInformationDictionaryĮgalina trailer Info žodyno šalinimą
RollbackOnErrorRegressionAtmeta transakciją, kai patvirtinimas po taisymo įveda papildomų klaidų
RequireFullConformanceAtmeta transakciją, kai lieka bet kokia PDF/A-4 patvirtinimo klaida
MaxObjectsApriboja objekto grafo perėjimą
MaxRepairsApriboja priimtų mutacijų skaičių
MaxIssuesApriboja išlaikytas diagnostikas prieš ir po taisymo
MaxDecodedBytesApriboja bendrus dekoduotus XMP ir patvirtinimo duomenis
MaxContentTokensApriboja turinio patvirtinimo darbą po taisymo neįgalindamas turinio perrašymo

THotPDF.RepairPDFA4