AddRoleMapNS

Taggad PDF, PDF-kompatibilitet

Beskrivning

Lägger till en /RoleMapNS-post som mappar en anpassad strukturtyp till en måltyp och valfritt mål-namespace

Syntax

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

Parametrar

SourceNamespaceIDIdentifierare returnerad av AddStructureNamespace för det namespace som äger den anpassade typen
CustomTypeCustom structure type name to map
TargetTypeDestination structure type name
TargetNamespaceIDDestinationsnamespace-identifierare, eller 0 för att mappa till standardnamespace:et

Returvärden

0En namespace-identifierare eller typnamn är ogiltigt
1The mapping was stored

Anmärkningar

Ett mål-namespace skilt från noll skriver PDF 2.0-arrayformen [/TargetType namespace-ref]; ett mål-namespace på noll skriver namnformen

Se även

AddRoleMap, AddStructureNamespace, GetStructTreeItemText