PDFium Component Docs

BuildSpokenTextFromWords-funksjon

Unit: PDFium
Bygger en TPdfSpokenText-del fra et sammenhengende TPdfWordBox-område

Syntax

function BuildSpokenTextFromWords(const Words: TPdfWordBoxes; FirstWord, LastWord: Integer): TPdfSpokenText;

Parameters

WordsTPdfWordBoxes - Ordbokser fra en side eller viser
FirstWordInteger - Første nullbaserte ordindeks, klammet til 0
LastWordInteger - Siste nullbaserte ordindeks, klammet til High(Words)

Return Value

En TPdfSpokenText hvis Text er klar for en talemotor og hvis Spans avbilder hvert ord tilbake til sideteksten

Description

Hjelpefunksjonen går gjennom det valgte TPdfWordBox-området og legger til hvert ord med SpokenTextAppend

Den resulterende spenn-tabellen beholder hvert ords sidenummer, kilde-tegnindeks og kilde-tegnantall, slik at en forskyvning fra talemotoren kan oversettes tilbake til PDF-siden

Remarks

Example

Words := Pdf1.PageWordBoxes;
Spoken := BuildSpokenTextFromWords(Words, 0, High(Words));

See Also

TPdf.PageWordBoxes, TPdfView.PageWordBoxes, SpokenToPageChar