THPDFUA2RepairReport Record

Liczniki napraw per kategoria, stan rollbacku i nierozwiązane ustalenia z naprawy struktury PDF/UA-2

Deklaracja

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;

Jednostka

HPDFDoc

Pola

PolePrzeznaczenie
ChangedTrue, gdy przynajmniej jedna naprawa zmodyfikowała dokument
RolledBackTrue, gdy walidacja po naprawie zawiodła i wszystkie edycje cofnięto
LimitExceededTrue, gdy limit pracy lub napraw zatrzymał przebieg przed czasem
ValidationSucceededTrue, gdy naprawione drzewo struktury przeszło walidację
NamespacesRegisteredWpisy słownika Namespace dodane dla referencjonowanych przestrzeni nazw
NamespaceDictionariesRebuiltSłowniki Namespaces odbudowane od zera
NamespaceReferencesRewrittenReferencje NS elementów struktury przepisane na zarejestrowane wpisy
DuplicateNamespacesRemovedZduplikowane wpisy przestrzeni nazw scalone
InvalidNamespacesRemovedZniekształcone wpisy przestrzeni nazw usunięte
AttributeNamespacesRepairedObiekty atrybutów, którym naprawiono okablowanie przestrzeni nazw
AttributeRevisionsRepairedWartości Revision znormalizowane na atrybutach i elementach
ListsRepairedStruktury list odbudowane do poprawnej semantyki list
TablesRepairedStruktury tabel odbudowane z właściwymi hierarchiami wierszy i nagłówków
TableCellsRepairedPojedyncze komórki tabel otagowane ponownie albo wyposażone w zakresy i spany
RubySequencesRepairedSekwencje adnotacji Ruby uporządkowane do wymaganej kolejności dzieci
WarichuSequencesRepairedSekwencje Warichu uporządkowane do wymaganej kolejności dzieci
PronunciationHintsRepairedWskazówki wymowy fonemów naprawione na elementach struktury
AlternateTextsRepairedBrakujące wartości /Alt wygenerowane albo wypełnione z tekstu zapasowego
LanguageEntriesRepairedBrakujące wpisy /Lang uzupełnione przez naprawę dziedziczenia języka
HeadingLevelsRepairedPoziomy nagłówków przypisane ponownie, by kolejność H1-H6 była bez luk
ArtifactsTaggedFragmenty treści oznaczone jako artefakty i wyłączone z drzewa
UnresolvedAlternateTextCountElementy, które po przebiegu nadal nie mają tekstu alternatywnego
UnresolvedLanguageCountElementy, których języka nie udało się ustalić
UnresolvedArtifactCountFragmenty treści, których nie udało się zaklasyfikować jako artefakty
RemainingErrorCountBłędy walidacji wciąż obecne po próbie naprawy
ObjectsExaminedObiekty odwiedzone podczas przebiegu naprawy

Uwagi dotyczące użycia

Powiązane API