PDFium Delphi Component 文件

ReadablePageContent 方法

组件: TPdf  ·  单元: PDFium
返回语义化可读内容片段,供屏幕阅读器、语音朗读和辅助功能流程使用

Syntax

function ReadablePageContent(PageNumber: Integer): TPdfReadableContent;

Parameters

PageNumberInteger。基于 1 的文档页码

Return Value

TPdfReadableContent。所请求页面的语义可读片段

Description

当文档带标签时,可读内容从页面结构树构建;当文档未带标签时,回退到页面文本顺序。每个片段携带文本、类型、语言、页码、边界矩形、行矩形和来源信息

对于当前页工作流使用页面级成员;当语音或导出管道需要整个文档的单个有序列表时使用 DocumentReadableContent

Remarks

Example

var Content: TPdfReadableContent;
Content := Pdf1.ReadableContent;
if Length(Content.Fragments) > 0 then
  ShowMessage(Content.Fragments[0].Text);

See Also

ReadableContent, StructureElements, Language, Text