PDFium Component Docs

SetReadingHighlight Methode

Komponente: TPdfView  ·  Unit: PDFium
Steuert die TPdfView-Lese-Hervorhebungsüberlagerung, die von der synchronisierten Text-zu-Sprache-Wiedergabe verwendet wird

Syntax

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

Parameters

RectsTPdfRectangles. Seitenkoordinaten-Rechtecke zum Malen
PageNumberInteger. Einsbasierte Seite, die die Rechtecke besitzt

Return Value

Lese-Hervorhebungsrechtecke werden in Seitenkoordinaten angegeben und über die angeforderte Seite gemalt. Dies ist für den aktuellen Absatz, die Überschrift, Tabellenzelle oder Zeile gedacht, die gerade gesprochen wird

Löschen Sie die Hervorhebung, wenn die Wiedergabe stoppt oder wenn die Anwendung zu einem anderen Fragment wechselt. ReadingHighlightColor steuert die Überlagerungsfarbe

Description

Remarks

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

Example

SetReadingHighlight, ClearReadingHighlight, ReadingHighlightColor, ReadableContent