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, чтобы сделать корень листом в одноуровневой иерархии
Создание новой иерархии удаляет ссылки страниц и ссылку каталога любой существующей иерархии