AddStructureNamespace

Tagged PDF, compatibilidade de PDF

Descrição

Regista um URI de espaço de nomes de estrutura e devolve o respetivo identificador local do documento

Sintaxe

Delphi

Function TPDFlib.AddStructureNamespace(Const NamespaceURI: WideString): Integer;

DLL

Function DLAddStructureNamespace(InstanceID: Integer; NamespaceURI: PWideChar): Integer; Stdcall;

ActiveX

Function PDFlib::AddStructureNamespace(NamespaceURI As String) As Long

Parâmetros

NamespaceURIURI exclusivo do espaço de nomes guardado no dicionário PDF 2.0 /Namespace

Valores devolvidos

0Nenhum documento está selecionado ou o URI está vazio
Positive valueO identificador de espaço de nomes de base um; registar novamente o mesmo URI devolve o identificador existente

Observações

O método eleva a versão efetiva do PDF para 2.0 e escreve os espaços de nomes registados em StructTreeRoot/Namespaces quando a árvore de estrutura é guardada

Consulte também

SetDefaultStructureNamespace, AddRoleMapNS, GetStructureNamespaceURI