PDFium Component Docs

ReadablePageContent method

Component: TPdf  ·  Unit: PDFium
Mengembalikan fragmen konten yang dapat dibaca secara semantik untuk alur kerja screen-reader, text-to-speech, dan aksesibilitas

Syntax

function ReadablePageContent(PageNumber: Integer): TPdfReadableContent;

Parameters

PageNumberInteger. One-based document page number

Return Value

TPdfReadableContent. Semantic readable fragments for the requested page

Description

Readable content is built from the page structure tree when the document is tagged and falls back to page text order when it is not. Each fragment carries text, kind, language, page number, bounding rectangle, line rectangles, and source information

Use the page-level members for current-page workflows and DocumentReadableContent when a speech or export pipeline needs a single ordered list for the whole document

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