THPDFUA2RepairReport Record

Repairtellers per categorie, rollbackstatus en onopgeloste bevindingen uit PDF/UA-2-structuurherstel

Declaratie

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;

Eenheid

HPDFDoc

Velden

VeldDoel
ChangedTrue wanneer minstens één repair het document heeft gewijzigd
RolledBackTrue wanneer de validatie na de repair faalde en alle bewerkingen zijn teruggedraaid
LimitExceededTrue wanneer een werk- of repairlimiet de pass voortijdig stopte
ValidationSucceededTrue wanneer de herstelde structuurboom de validatie doorstond
NamespacesRegisteredNamespace-woordenboekitems toegevoegd voor gerefereerde namespaces
NamespaceDictionariesRebuiltNamespace-woordenboeken die van nul zijn opgebouwd
NamespaceReferencesRewrittenNS-verwijzingen van structuurelementen herschreven naar de geregistreerde items
DuplicateNamespacesRemovedDubbele namespace-items die zijn weggefuseerd
InvalidNamespacesRemovedMisvormde namespace-items die zijn verwijderd
AttributeNamespacesRepairedAttribuutobjecten waarvan de namespacebedrading is gefixt
AttributeRevisionsRepairedGenormaliseerde Revision-waarden op attributen en elementen
ListsRepairedLijststructuren herbouwd naar correcte lijstsemantiek
TablesRepairedTabelstructuren herbouwd met juiste rij- en kophiërarchieën
TableCellsRepairedAfzonderlijke tabelcellen opnieuw getagd of van scopes en spans voorzien
RubySequencesRepairedRuby-annotatiereeksen herordend naar de vereiste kindreeks
WarichuSequencesRepairedWarichu-reeksen herordend naar de vereiste kindreeks
PronunciationHintsRepairedFonemische uitspraaakhints gefixt op structuurelementen
AlternateTextsRepairedOntbrekende /Alt-waarden gegenereerd of gevuld vanuit fallbacktekst
LanguageEntriesRepairedOntbrekende /Lang-items gevuld door het taaloverervingsherstel
HeadingLevelsRepairedKopniveaus opnieuw toegewezen zodat de H1-H6-volgorde gatloos is
ArtifactsTaggedContentstukken die als artifacts zijn gemarkeerd en buiten de boom vallen
UnresolvedAlternateTextCountElementen die na de pass nog steeds alternatieve tekst missen
UnresolvedLanguageCountElementen waarvan de taal niet kon worden bepaald
UnresolvedArtifactCountContentstukken die niet als artifacts konden worden geclassificeerd
RemainingErrorCountValidatiefouten die na de repairpoging nog aanwezig zijn
ObjectsExaminedObjecten die tijdens de repairpass zijn bezocht

Gebruiksopmerkingen

Gerelateerde API's