Запись THPDFUA2RepairReport

Счётчики ремонтов по категориям, состояние rollback и неразрешённые находки ремонта структур PDF/UA-2

Объявление

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;

Модуль

HPDFDoc

Поля

ПолеНазначение
ChangedTrue, если хотя бы один ремонт менял документ
RolledBackTrue, если валидация после ремонта провалилась и все правки отменены
LimitExceededTrue, если лимит работы или ремонтов остановил прогон раньше времени
ValidationSucceededTrue, если отремонтированное дерево структур прошло валидацию
NamespacesRegisteredДобавленные записи Namespace-словаря для используемых namespace
NamespaceDictionariesRebuiltСловари Namespace, перестроенные с нуля
NamespaceReferencesRewrittenСсылки NS элементов структур, переписанные на зарегистрированные записи
DuplicateNamespacesRemovedСлитые дубликаты записей namespace
InvalidNamespacesRemovedУдалённые некорректные записи namespace
AttributeNamespacesRepairedОбъекты атрибутов, у которых починена namespace-обвязка
AttributeRevisionsRepairedНормализованные значения Revision у атрибутов и элементов
ListsRepairedПерестроенные структуры List для корректной семантики списков
TablesRepairedПерестроенные структуры таблиц с корректными иерархиями строк и заголовков
TableCellsRepairedОтдельные ячейки таблиц: перетегированы или получили scope и span
RubySequencesRepairedПоследовательности аннотаций Ruby, переупорядоченные в требуемую дочернюю последовательность
WarichuSequencesRepairedПоследовательности Warichu, переупорядоченные в требуемую дочернюю последовательность
PronunciationHintsRepairedПочиненные подсказки произношения фонем у элементов структур
AlternateTextsRepairedОтсутствующие /Alt: сгенерированы или заполнены из fallback-текста
LanguageEntriesRepairedОтсутствующие /Lang, заполненные ремонтом наследования языка
HeadingLevelsRepairedПереназначенные уровни заголовков, чтобы порядок H1-H6 был без пропусков
ArtifactsTaggedКуски контента, помеченные как артефакты и исключённые из дерева
UnresolvedAlternateTextCountЭлементы, оставшиеся без альтернативного текста после прогона
UnresolvedLanguageCountЭлементы, чей язык не удалось определить
UnresolvedArtifactCountКуски контента, которые не удалось классифицировать как артефакты
RemainingErrorCountОшибки валидации, оставшиеся после попытки ремонта
ObjectsExaminedОбъекты, посещённые за прогон ремонта

Примечания по использованию

Связанные API