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
| CustomType | CustomType 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 |
|---|---|
| StandardType | StandardType 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
| 0 | Deze waarde beschrijft het resultaat van AddRoleMap. Meestal betekent een niet-nulwaarde succes en betekent 0 dat de bewerking niet is voltooid |
|---|---|
| 1 | Deze 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;