AddRoleMapNS
PDF marcado, Compatibilidade com PDF
Descrição
Adiciona uma entrada /RoleMapNS que mapeia um tipo de estrutura personalizado para um tipo alvo e um namespace alvo opcional
Sintaxe
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 LongParâmetros
| SourceNamespaceID | Identificador retornado por AddStructureNamespace para o namespace dono do tipo personalizado |
|---|---|
| CustomType | Custom structure type name to map |
| TargetType | Destination structure type name |
| TargetNamespaceID | Identificador do namespace de destino, ou 0 para mapear ao namespace padrão |
Valores retornados
| 0 | A namespace identifier or type name is invalid |
|---|---|
| 1 | The mapping was stored |
Observações
Um namespace alvo diferente de zero grava a forma de array do PDF 2.0 [/TargetType namespace-ref]; um namespace alvo zero grava a forma de nome