BeginDocumentPartHierarchy

Части документов, переменные данные, PDF 2.0

Описание

Заменяет иерархию частей документа выбранного документа и возвращает идентификатор корневой части

Синтаксис

Delphi

Function TPDFlib.BeginDocumentPartHierarchy(Const NodeNames: WideString; RecordLevel: Integer): Integer;

DLL

int DLBeginDocumentPartHierarchy(int InstanceID, const wchar_t* NodeNames, int RecordLevel);

ActiveX

Function PDFlib::BeginDocumentPartHierarchy(NodeNames As String, RecordLevel As Long) As Long

Параметры

NodeNamesТокены имён XML через точку с запятой, помечающие последовательные уровни иерархии от корня до каждого листа
RecordLevelУровень с отсчетом от нуля, трактуемый как запись переменных данных, или -1, чтобы опустить /RecordLevel

Возвращаемые значения

Возвращает положительный идентификатор корневой части при успехе или 0 с LastErrorCode 122 или 525 при ошибке

Примечания

Документ поднимается до PDF 2.0 и должен уже содержать хотя бы одну страницу

Вызовите AddDocumentPart, чтобы создать потомков, или SetDocumentPartPageRange, чтобы сделать корень листом в одноуровневой иерархии

Создание новой иерархии удаляет ссылки страниц и ссылку каталога любой существующей иерархии

См. также

ValidateDocumentPartHierarchy, ClearDocumentPartHierarchy