BeginTagEx

标记 PDF, 无障碍

说明

本页介绍 PDFlibPas 中属于“标记 PDF, 无障碍”主题的 BeginTagEx。API 名称、参数、类名、文件名和字面量保持原样,以便和 Delphi 库及 DLL 入口点完全对应。

调用函数前请查看语法、参数和返回值。代码块保留原始形式,便于示例直接复制使用。 BeginTag

调用函数前请查看语法、参数和返回值。代码块保留原始形式,便于示例直接复制使用。 SetPDFUAMode, SetDocumentLanguage

调用函数前请查看语法、参数和返回值。代码块保留原始形式,便于示例直接复制使用。 EndTag

语法

Delphi

Function TPDFlib.BeginTagEx(Const TagType, AltText, ActualText, Lang: WideString): Integer;

ActiveX

Function PDFlib::BeginTagEx(TagType As String, AltText As String, ActualText As String, Lang As String) As Long

DLL

int DLBeginTagEx(int InstanceID, const wchar_t * TagType, const wchar_t * AltText, const wchar_t * ActualText, const wchar_t * Lang);

参数

TagTypeTagTypeBeginTagEx 的参数。请使用签名中显示的类型,并提供与当前 PDF 文档、所选页面或活动资源一致的值。
AltTextAltTextBeginTagEx 的参数。请使用签名中显示的类型,并提供与当前 PDF 文档、所选页面或活动资源一致的值。
ActualTextActualTextBeginTagEx 的参数。请使用签名中显示的类型,并提供与当前 PDF 文档、所选页面或活动资源一致的值。
LangLangBeginTagEx 的参数。请使用签名中显示的类型,并提供与当前 PDF 文档、所选页面或活动资源一致的值。

返回值

0此值说明 BeginTagEx 的调用结果。通常非零值表示成功,0 表示操作未完成。
1此值说明 BeginTagEx 的调用结果。通常非零值表示成功,0 表示操作未完成。

示例

// Document in English with a French citation
PDF.SetPDFUAMode('en-US');
PDF.BeginTag('P', '', '');
PDF.PrintText(50, 750, 'The French motto is:');
PDF.EndTag;
PDF.BeginTagEx('Span', '', '', 'fr-FR');
PDF.PrintText(50, 730, 'Liberté, Égalité, Fraternité');
PDF.EndTag;