type TPdfReadingUnit = record ... end;
| Field | Type | Purpose |
|---|---|---|
Text | WString | النص المطلوب نطقه |
Kind | TPdfContentFragmentKind | نوع TPdfContentFragmentKind المصدر |
HeadingLevel | Integer | مستوى العنوان 1..6 للعناوين، وإلا 0 |
Page | Integer | رقم صفحة بواحد الأساس |
Rects | TPdfRectangles | مستطيلات التظليل بإحداثيات الصفحة |
FragmentIndex | Integer | فهرس المقطع المصدر |
SentenceIndex | Integer | فهرس الجملة داخل المقطع |
IsAlternateText | Boolean | True عندما أتت Text من Alt أو ActualText |
Language | WString | وسم اللغة لاختيار الصوت |
تحافظ وحدات القراءة على سلامة العناوين والنص البديل للأشكال، وتقسم نص الفقرات عند حدود الجمل، وتحفظ الفواصل العشرية، وتترك مؤشر القراءة فهرس مصفوفة يديره المستدعي
استخدم Rects مع TPdfView.SetReadingHighlight و Language لتنسيق التظليل المرئي مع صوت TTS