SetDocumentPartMetadata

文件部分、可變資料、中繼資料

描述

以 PDF 物件語法為階層部分設定 /DPM 字典

語法

Delphi

Function TPDFlib.SetDocumentPartMetadata(PartID: Integer; Const Metadata: AnsiString): Integer;

DLL

int DLSetDocumentPartMetadata(int InstanceID, int PartID, const char* Metadata);

ActiveX

Function PDFlib::SetDocumentPartMetadata(PartID As Long, Metadata As String) As Long

參數

PartID所選階層中的部分識別碼
Metadata完整的 PDF 字典;空字串表示移除既有中繼資料

傳回值

成功傳回 1;解析、型別、深度、UTF-8 或所有權驗證失敗時傳回 0 並帶錯誤 122

備註

允許的值為字串、名稱、布林、整數、實數、陣列與字典

串流、間接參照、null 值、尾隨記號、過深巢狀與過多的節點總數,都會在修改該部分之前被拒絕

另見

GetDocumentPartMetadata, ValidateDocumentPartHierarchy