AddRoleMapNS

PDF etiquetado, compatibilidad con PDF

Descripción

Añade una entrada /RoleMapNS que asigna un tipo de estructura personalizado a un tipo de destino y a un espacio de nombres de destino opcional

Sintaxis

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

Parámetros

SourceNamespaceIDIdentificador devuelto por AddStructureNamespace para el espacio de nombres al que pertenece el tipo personalizado
CustomTypeNombre del tipo de estructura personalizado que se va a asignar
TargetTypeNombre del tipo de estructura de destino
TargetNamespaceIDIdentificador del espacio de nombres de destino, o 0 para asignarlo al espacio de nombres estándar predeterminado

Valores devueltos

0Un identificador de espacio de nombres o un nombre de tipo no es válido
1Se almacenó la asignación

Observaciones

Un espacio de nombres de destino distinto de cero escribe la forma de matriz PDF 2.0 [/TargetType namespace-ref]; un espacio de nombres de destino cero escribe la forma de nombre

Véase también

AddRoleMap, AddStructureNamespace, GetStructTreeItemText