PDFium Delphi Component Docs

DocumentReadingUnits メソッド

コンポーネント: TPdf  ·  ユニット: PDFium
文書全体の読み上げ可能コンテンツから文単位 TPdfReadingUnit レコードを構築します

Syntax

function DocumentReadingUnits: TPdfReadingUnits;

Return Value

TPdfReadingUnits

Description

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

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

Remarks

Example

var Units: TPdfReadingUnits;
begin
  Units := Pdf1.DocumentReadingUnits;
  if Length(Units) > 0 then
    Memo1.Lines.Add(Units[0].Text);
end;

See Also

ReadableContent, SetReadingHighlight