PDFium Delphi Component Docs

TPdfReadingUnit Enregistrement

Module: PDFium
Stocke une unité de lecture parlée avec texte, nature sémantique, page, rectangles de surbrillance, index source, état de texte alternatif et langue

Syntax

type TPdfReadingUnit = record ... end;

Fields

FieldTypePurpose
TextWStringTexte à parler
KindTPdfContentFragmentKindSource TPdfContentFragmentKind
HeadingLevelIntegerNiveau de titre 1..6 pour les titres, sinon 0
PageIntegerNuméro de page de base 1
RectsTPdfRectanglesRectangles de surlignage en coordonnées de page
FragmentIndexIntegerIndex de fragment source
SentenceIndexIntegerIndex de phrase dans le fragment
IsAlternateTextBooleanTrue lorsque Text vient de Alt ou ActualText
LanguageWStringBalise de langue pour la sélection de voix

Description

Les unités de lecture gardent les titres et les textes alternatifs de figures entiers, découpent les paragraphes aux limites de phrase, préservent les points décimaux et laissent le curseur de lecture sous forme d’index de tableau côté appelant

Utilisez Rects avec TPdfView.SetReadingHighlight et Language pour coordonner la surbrillance visuelle avec une voix TTS

Remarks

See Also

ReadableContent, SetReadingHighlight