PDFium Delphi Component Docs

BuildReadingUnits 関数

ユニット: PDFium
pdfium.dll を読み込まずに TPdfContentFragments を文単位 TPdfReadingUnit レコードへ変換します

Syntax

function BuildReadingUnits(const Fragments: TPdfContentFragments): TPdfReadingUnits;

Parameters

FragmentsTPdfContentFragments

Return Value

TPdfReadingUnits

Description

Reading unit は見出しと図の代替テキストをひとまとめに保ち、段落テキストは文の区切りで分割し、小数点を壊さず、読み上げカーソルを呼び出し側で管理する配列インデックスのまま返します

Rects を TPdfView.SetReadingHighlight や Language と組み合わせれば、TTS 音声と視覚ハイライトを同期できます

Remarks

Example

Units := BuildReadingUnits(Pdf1.DocumentReadableContent);

See Also

ReadableContent, SetReadingHighlight