Záznam THPDFUA2RepairReport

Repair čítače podle kategorií, stav rollbacku a nevyřešené nálezy z opravy struktury PDF/UA-2

Deklarace

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;

Jednotka

HPDFDoc

Pole

PoleÚčel
ChangedTrue, když aspoň jedna oprava dokument změnila
RolledBackTrue, když validace po opravě selhala a všechny úpravy se vrátily
LimitExceededTrue, když work nebo repair strop zastavil průchod dřív
ValidationSucceededTrue, když opravený strom struktury prošel validací
NamespacesRegisteredPoložky slovníku Namespace přidané pro referencované namespaces
NamespaceDictionariesRebuiltSlovníky Namespaces přebudované od nuly
NamespaceReferencesRewrittenReference NS strukturálních elementů přepsané na registrované položky
DuplicateNamespacesRemovedDuplicitní namespace položky sloučené pryč
InvalidNamespacesRemovedMalformed namespace položky smazané
AttributeNamespacesRepairedAtributové objekty, u nichž se opravilo namespace propojení
AttributeRevisionsRepairedHodnoty Revision normalizované na atributech a elementech
ListsRepairedStruktury seznamů přebudované na správnou list sémantiku
TablesRepairedStruktury tabulek přebudované se správnými hierarchiemi řádků a záhlaví
TableCellsRepairedJednotlivé buňky tabulek pretagované nebo vybavené scopes a spans
RubySequencesRepairedSekvence Ruby anotací přeřazené do vyžadované dětské sekvence
WarichuSequencesRepairedSekvence Warichu přeřazené do vyžadované dětské sekvence
PronunciationHintsRepairedPronunciation hinty fonémů opravené na strukturálních elementech
AlternateTextsRepairedChybějící hodnoty /Alt vygenerované nebo doplněné z fallback textu
LanguageEntriesRepairedChybějící položky /Lang doplněné opravou jazykové dědičnosti
HeadingLevelsRepairedÚrovně nadpisů přerozdělené tak, aby pořadí H1-H6 bylo bez mezer
ArtifactsTaggedČásti obsahu označené jako artifacty a vyloučené ze stromu
UnresolvedAlternateTextCountElementy, kterým i po průchodu chybí alternate text
UnresolvedLanguageCountElementy, u nichž se nepodařilo určit jazyk
UnresolvedArtifactCountČásti obsahu, které se nepodařilo klasifikovat jako artifacty
RemainingErrorCountValidační chyby stále přítomné po pokusu o opravu
ObjectsExaminedObjekty navštívené během repair průchodu

Poznámky k použití

Související API