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可変データレコードとして扱う 0 始まりのレベル、または /RecordLevel を省略する場合は -1

戻り値

成功時は正のルートパート識別子、失敗時は LastErrorCode 122 または 525 とともに 0 を返します

備考

文書は PDF 2.0 に昇格され、あらかじめ少なくとも 1 ページを含んでいる必要があります

子孫を作成するには AddDocumentPart を呼び出すか、1 レベル階層でルートを葉にするには SetDocumentPartPageRange を呼び出します

新しい階層を作成すると、既存の階層に対するページリンクとカタログリンクが削除されます

関連項目

ValidateDocumentPartHierarchy、ClearDocumentPartHierarchy