AddRoleMapNS
Tagged PDF, compatibilidade de PDF
Descrição
Adiciona uma entrada /RoleMapNS que mapeia um tipo de estrutura personalizado para um tipo de destino e um espaço de nomes de destino 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 devolvido por AddStructureNamespace para o espaço de nomes proprietário do tipo personalizado |
|---|---|
| CustomType | Nome do tipo de estrutura personalizado a mapear |
| TargetType | Nome do tipo de estrutura de destino |
| TargetNamespaceID | Identificador do espaço de nomes de destino, ou 0 para mapear para o espaço de nomes padrão predefinido |
Valores devolvidos
| 0 | Um identificador de espaço de nomes ou nome de tipo é inválido |
|---|---|
| 1 | O mapeamento foi armazenado |
Observações
Um espaço de nomes de destino diferente de zero escreve a forma de matriz PDF 2.0 [/TargetType namespace-ref]; um espaço de nomes de destino zero escreve a forma de nome