PDFiumPas 文件

SetReadingHighlight 方法

元件: TPdfView  ·  單元: PDFium
控制 TPdfView 的朗讀高亮叠加層,用於同步語音朗讀

Syntax

procedure SetReadingHighlight(const Rects: TPdfRectangles; PageNumber: Integer);

Parameters

RectsTPdfRectangles. Page-coordinate rectangles to paint
PageNumberInteger. One-based page that owns the rectangles

Return Value

Reading highlight rectangles are supplied in page coordinates and painted over the requested page. This is intended for the current paragraph, heading, table cell, or line being spoken

Clear the highlight when playback stops or when the application moves to another fragment. ReadingHighlightColor controls the overlay colour

Description

Remarks

if Length(Content.Fragments) > 0 then
  PdfView1.SetReadingHighlight(Content.Fragments[0].LineRects, Content.Page);

Example

SetReadingHighlight, ClearReadingHighlight, ReadingHighlightColor, ReadableContent