PDFium Component Docs

TPdfReadingUnit rekord

Unit: PDFium
Przechowuje jedną wypowiadaną jednostkę czytania z tekstem, rodzajem semantycznym, stroną, prostokątami podświetlenia, indeksami źródła, stanem tekstu alternatywnego i językiem

Syntax

type TPdfReadingUnit = record ... end;

Fields

FieldTypePurpose
TextWStringTekst do wypowiedzenia
KindTPdfContentFragmentKindŹródłowy TPdfContentFragmentKind
HeadingLevelIntegerPoziom nagłówka 1..6 dla nagłówków, w przeciwnym razie 0
PageIntegerNumer strony liczony od 1
RectsTPdfRectanglesProstokąty podświetlenia we współrzędnych strony
FragmentIndexIntegerIndeks źródłowego fragmentu
SentenceIndexIntegerIndeks zdania wewnątrz fragmentu
IsAlternateTextBooleanTrue, gdy Text pochodzi z Alt lub ActualText
LanguageWStringTag języka do wyboru głosu

Description

Jednostki czytania zachowują nagłówki i tekst alternatywny figur w całości, dzielą tekst akapitów na granicach zdań, zachowują separatory dziesiętne i pozostawiają kursor czytania jako indeks tablicy należący do wywołującego

Użyj Rects z TPdfView.SetReadingHighlight oraz Language, aby skoordynować wizualne podświetlanie z głosem TTS

Remarks

See Also

ReadableContent, SetReadingHighlight