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 LongParámetros
| SourceNamespaceID | Identificador devuelto por AddStructureNamespace para el espacio de nombres al que pertenece el tipo personalizado |
|---|---|
| CustomType | Nombre del tipo de estructura personalizado que se va a asignar |
| TargetType | Nombre del tipo de estructura de destino |
| TargetNamespaceID | Identificador del espacio de nombres de destino, o 0 para asignarlo al espacio de nombres estándar predeterminado |
Valores devueltos
| 0 | Un identificador de espacio de nombres o un nombre de tipo no es válido |
|---|---|
| 1 | Se 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