PDFium Component Docs

συνάρτηση BuildSpokenTextFromWords

Unit: PDFium
Δημιουργεί ένα τμήμα TPdfSpokenText από ένα συνεχόμενο εύρος TPdfWordBox

Syntax

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

Parameters

WordsTPdfWordBoxes - Πλαίσια λέξεων από μια σελίδα ή προβολέα
FirstWordInteger - Πρώτος δείκτης λέξης με βάση το μηδέν, περιοριζόμενος στο 0
LastWordInteger - Τελευταίος δείκτης λέξης με βάση το μηδέν, περιοριζόμενος στο High(Words)

Return Value

Ένα TPdfSpokenText του οποίου το Text είναι έτοιμο για μια μηχανή ομιλίας και του οποίου οι Spans χαρτογραφούν κάθε λέξη πίσω στο κείμενο σελίδας

Description

Η βοηθητική διατρέχει το επιλεγμένο εύρος TPdfWordBox και προσαρτά κάθε λέξη με το SpokenTextAppend

Ο resulting πίνακας spans διατηρεί τον αριθμό σελίδας κάθε λέξης, τον δείκτη πηγαίου χαρακτήρα και τον αριθμό πηγαίων χαρακτήρων, ώστε μια μετατόπιση μηχανής ομιλίας να μπορεί να μεταφραστεί πίσω στη σελίδα PDF

Remarks

Example

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

See Also

TPdf.PageWordBoxes, TPdfView.PageWordBoxes, SpokenToPageChar