ValidateDocumentPartHierarchy
Части документов, переменные данные, валидация
Описание
Проверяет полный граф частей документа и обратные ссылки на них со страниц
Синтаксис
Delphi
Function TPDFlib.ValidateDocumentPartHierarchy: Integer;DLL
int DLValidateDocumentPartHierarchy(int InstanceID);ActiveX
Function PDFlib::ValidateDocumentPartHierarchy() As LongВозвращаемые значения
Возвращает 1 для допустимой полной иерархии или 0 с ошибкой 525 для недопустимого графа
Примечания
Проверка контролирует точные типы оболочек и частей, родительские ссылки, циклы, стандартные блоки дочерних массивов по 8192 записи с нефинальным завершением, одинаковую глубину листьев, количество имен узлов, уровень записи, строгий порядок страниц, полное покрытие страниц, обратные ссылки страниц, диапазоны, ключи словарей XML NMTOKEN и типы значений DPMОбход ограничен по глубине, а учет метаданных — по размеру, чтобы отклонять враждебные структуры без неограниченного выделения памяти
Обход ограничен по глубине, а учет метаданных — по размеру, чтобы отклонять враждебные структуры без неограниченного выделения памяти