THPDFUA2RepairReport Record

Reparationstællere pr. kategori, rollback-tilstand og uafklarede fund fra PDF/UA-2-strukturreparation

Deklaration

THPDFUA2RepairReport= record
  Changed: boolean;
  RolledBack: boolean;
  LimitExceeded: boolean;
  ValidationSucceeded: boolean;
  NamespacesRegistered: Integer;
  NamespaceDictionariesRebuilt: Integer;
  NamespaceReferencesRewritten: Integer;
  DuplicateNamespacesRemoved: Integer;
  InvalidNamespacesRemoved: Integer;
  AttributeNamespacesRepaired: Integer;
  AttributeRevisionsRepaired: Integer;
  ListsRepaired: Integer;
  TablesRepaired: Integer;
  TableCellsRepaired: Integer;
  RubySequencesRepaired: Integer;
  WarichuSequencesRepaired: Integer;
  PronunciationHintsRepaired: Integer;
  AlternateTextsRepaired: Integer;
  LanguageEntriesRepaired: Integer;
  HeadingLevelsRepaired: Integer;
  ArtifactsTagged: Integer;
  UnresolvedAlternateTextCount: Integer;
  UnresolvedLanguageCount: Integer;
  UnresolvedArtifactCount: Integer;
  RemainingErrorCount: Integer;
  ObjectsExamined: Integer;
end;

Enhed

HPDFDoc

Felter

FeltFormål
ChangedTrue, når mindst én reparation ændrede dokumentet
RolledBackTrue, når validering efter reparationen fejlede, og alle redigeringer blev fortrudt
LimitExceededTrue, når en arbejds- eller reparationsgrænse stoppede gennemløbet tidligt
ValidationSucceededTrue, når det reparerede strukturtræ bestod validering
NamespacesRegisteredNamespace-ordbogsposter tilføjet for refererede namespaces
NamespaceDictionariesRebuiltNamespaces-ordbøger genopbygget fra bunden
NamespaceReferencesRewrittenStrukturelement-NS-referencer omskrevet til de registrerede poster
DuplicateNamespacesRemovedDuplikerede namespace-poster fjernet ved fletning
InvalidNamespacesRemovedMisdannede namespace-poster slettet
AttributeNamespacesRepairedAttributobjekter, hvis namespace-kobling blev rettet
AttributeRevisionsRepairedRevision-værdier normaliseret på attributter og elementer
ListsRepairedListestrukturer genopbygget til korrekt listesemantik
TablesRepairedTabelstrukturer genopbygget med rigtige række- og headerhierarkier
TableCellsRepairedEnkelttabelceller tagget igen eller givet scopes og spans
RubySequencesRepairedRuby-annoteringssekvenser sorteret om til den krævede børnesekvens
WarichuSequencesRepairedWarichu-sekvenser sorteret om til den krævede børnesekvens
PronunciationHintsRepairedFonem-udtalehints rettet på strukturelementer
AlternateTextsRepairedManglende /Alt-værdier genereret eller udfyldt fra fallback-tekst
LanguageEntriesRepairedManglende /Lang-poster udfyldt af reparation af sprogarv
HeadingLevelsRepairedOverskriftsniveauer tildelt igen, så H1-H6-rækkefølgen er uden huller
ArtifactsTaggedIndholdsstykker markeret som artifacts og udelukket fra træet
UnresolvedAlternateTextCountElementer, der stadig mangler alternativ tekst efter gennemløbet
UnresolvedLanguageCountElementer, hvis sprog ikke kunne bestemmes
UnresolvedArtifactCountIndholdsstykker, der ikke kunne klassificeres som artifacts
RemainingErrorCountValideringsfejl, der stadig er til stede efter reparationsforsøget
ObjectsExaminedObjekter besøgt under reparationsgennemløbet

Brugsnoter

Relaterede API'er