PDFium Delphi Component Docs

NextReadingUnitOfKind функция

Модуль: PDFium
Находит следующую или предыдущую TPdfReadingUnit, у которой Kind совпадает с запрошенным TPdfContentFragmentKind

Syntax

function NextReadingUnitOfKind(const Units: TPdfReadingUnits; CurrentIndex: Integer; Kind: TPdfContentFragmentKind; GoForward: Boolean): Integer;

Parameters

UnitsTPdfReadingUnits
CurrentIndexInteger
KindTPdfContentFragmentKind
GoForwardBoolean

Return Value

Integer

Description

Единицы чтения сохраняют заголовки и альтернативный текст рисунков целиком, разбивают текст абзацев по границам предложений, сохраняют десятичные точки и оставляют курсор чтения как индекс массива на стороне вызывающего кода

Используйте Rects вместе с TPdfView.SetReadingHighlight и Language, чтобы согласовать визуальную подсветку с TTS-голосом

Remarks

Example

Index := NextReadingUnitOfKind(Units, Index, cfHeading, True);

See Also

ReadableContent, SetReadingHighlight