AddRoleMap

Tagged PDF, Toegankelijkheid

Beschrijving

Deze pagina documenteert AddRoleMap in PDFlibPas binnen het onderwerp Tagged PDF, Toegankelijkheid. API-namen, parameters, klassen, bestandsnamen en letterlijke waarden blijven behouden zodat ze overeenkomen met de Delphi-bibliotheek en DLL-ingangen

Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd

Houd rekening met PDF/A-beperkingen, de vereiste minimale PDF-versie, externe bronnen en de geselecteerde documentstatus wanneer u deze API gebruikt

Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd BeginTag, BeginTagEx

Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd

Syntaxis

Delphi

Function TPDFlib.AddRoleMap(Const CustomType, StandardType: WideString): Integer;

ActiveX

Function PDFlib::AddRoleMap(CustomType As String, StandardType As String) As Long

DLL

int DLAddRoleMap(int InstanceID, const wchar_t * CustomType, const wchar_t * StandardType);

Parameters

CustomTypeCustomType is een parameter van AddRoleMap. Gebruik het type uit de signatuur en geef een waarde die past bij het huidige PDF-document, de geselecteerde pagina of de actieve bron. BeginTag, BeginTagEx
StandardTypeStandardType is een parameter van AddRoleMap. Gebruik het type uit de signatuur en geef een waarde die past bij het huidige PDF-document, de geselecteerde pagina of de actieve bron.

Retourwaarden

0Deze waarde beschrijft het resultaat van AddRoleMap. Meestal betekent een niet-nulwaarde succes en betekent 0 dat de bewerking niet is voltooid
1Deze waarde beschrijft het resultaat van AddRoleMap. Meestal betekent een niet-nulwaarde succes en betekent 0 dat de bewerking niet is voltooid

Voorbeeld

// Document with custom element types mapped to standard PDF structure types
PDF.SetPDFUAMode('en-US');
PDF.AddRoleMap('Headline', 'H1');
PDF.AddRoleMap('Subheadline', 'H2');
PDF.AddRoleMap('Caption', 'P');

PDF.BeginTag('Headline', '', '');
PDF.PrintText(50, 750, 'Annual Report 2026');
PDF.EndTag;

PDF.BeginTag('Subheadline', '', '');
PDF.PrintText(50, 720, 'Financial Highlights');
PDF.EndTag;