PDFium Delphi Component Docs

record TPdfReadingUnit

Unità: PDFium
Memorizza una unità di lettura parlata con testo, tipo semantico, pagina, rettangoli di evidenziazione, indici sorgente, stato testo alternativo e lingua

Syntax

type TPdfReadingUnit = record ... end;

Fields

FieldTypePurpose
TextWStringTesto da leggere
KindTPdfContentFragmentKindTPdfContentFragmentKind di origine
HeadingLevelIntegerLivello di intestazione 1..6 per i titoli, altrimenti 0
PageIntegerNumero di pagina a base uno
RectsTPdfRectanglesRettangoli di evidenziazione in coordinate pagina
FragmentIndexIntegerIndice del frammento di origine
SentenceIndexIntegerIndice di frase dentro il frammento
IsAlternateTextBooleanTrue quando Text viene da Alt o ActualText
LanguageWStringLanguage tag per la scelta della voce

Description

Le unità di lettura mantengono intatte intestazioni e testo alternativo delle figure, spezzano il testo dei paragrafi ai confini di frase, preservano i punti decimali e lasciano il cursore di lettura come indice di array gestito dal chiamante

Usa Rects con TPdfView.SetReadingHighlight e Language per coordinare l'evidenziazione visiva con la voce TTS

Remarks

See Also

ReadableContent, SetReadingHighlight