PDFium Delphi 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

يحتفظ جدول الامتدادات الناتج برقم صفحة كل كلمة، وفهرس محرف المصدر، وعدد محارف المصدر بحيث يمكن ترجمة إزاحة محرك الكلام مرة أخرى إلى صفحة PDF

Remarks

Example

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

See Also

TPdf.PageWordBoxes, TPdfView.PageWordBoxes, SpokenToPageChar