AddRoleMapNS
标记 PDF、PDF 兼容性
描述
添加 /RoleMapNS 条目,将自定义结构类型映射到目标类型和可选目标命名空间
语法
Delphi
Function TPDFlib.AddRoleMapNS(SourceNamespaceID: Integer; Const CustomType, TargetType: WideString; TargetNamespaceID: Integer): Integer;DLL
Function DLAddRoleMapNS(InstanceID, SourceNamespaceID: Integer; CustomType, TargetType: PWideChar; TargetNamespaceID: Integer): Integer; Stdcall;ActiveX
Function PDFlib::AddRoleMapNS(SourceNamespaceID As Long, CustomType As String, TargetType As String, TargetNamespaceID As Long) As Long参数
| SourceNamespaceID | 由 AddStructureNamespace 为拥有自定义类型的命名空间返回的标识符 |
|---|---|
| CustomType | 要映射的自定义结构类型名称 |
| TargetType | 目标结构类型名称 |
| TargetNamespaceID | 目标命名空间标识符,或用 0 映射到默认标准命名空间 |
返回值
| 0 | 命名空间标识符或类型名称无效 |
|---|---|
| 1 | 映射已存储 |
备注
非零目标命名空间写入 PDF 2.0 数组形式 [/TargetType namespace-ref];零目标命名空间写入名称形式