PDFium Delphi Component Docs

TPdfReadingUnit záznam

Unit: PDFium
Ukládá jednu mluvenou jednotku čtení s textem, sémantickým druhem, stránkou, zvýrazňovacími obdélníky, zdrojovými indexy, stavem alternativního textu a jazykem

Syntax

type TPdfReadingUnit = record ... end;

Fields

FieldTypePurpose
TextWStringText k přečtení
KindTPdfContentFragmentKindZdrojový TPdfContentFragmentKind
HeadingLevelIntegerÚroveň nadpisu 1..6 u nadpisů, jinak 0
PageIntegerČíslo stránky od jedničky
RectsTPdfRectanglesZvýrazňovací obdélníky v souřadnicích stránky
FragmentIndexIntegerIndex zdrojového fragmentu
SentenceIndexIntegerIndex věty uvnitř fragmentu
IsAlternateTextBooleanTrue, když Text pochází z Alt nebo ActualText
LanguageWStringJazyková značka pro výběr hlasu

Description

Čtecí jednotky ponechávají nadpisy a alternativní text obrázků vcelku, dělí text odstavců po větách, zachovávají desetinné tečky a nechávají čtecí kurzor jako index pole ve správě volajícího

Rects použijte spolu s TPdfView.SetReadingHighlight a Language, abyste sladili vizuální zvýraznění s hlasem TTS

Remarks

See Also

ReadableContent, SetReadingHighlight