مرجع HotPDF
يحلّل الأحرف (glyphs) المُوضَّعة ويُعيد أسطرًا دلالية بترتيب قراءة ثابت
صياغة Delphi
function AnalyzeLoadedPageSemanticText(PageIndex: Integer; out ALayout: THPDFSemanticTextLayout): boolean;
الوصف
يجمّع المحلِّل خطوط الأساس في عناقيد، ويقسّم الفجوات الأفقية الكبيرة إلى خلايا، ويكتشف أعمدة متكررة، ويتعرّف على صفوف جداول متراصة، ويصنّف عناصر القوائم والعناوين وتسميات الأشكال أو الجداول التوضيحية. يقسّم المحتوى بالعرض الكامل وصفوف الجداول الصفحةَ إلى مناطق رأسية، بينما يُرتَّب المحتوى العادي حسب الأعمدة أولاً ثم من الأعلى إلى الأسفل داخل كل عمود
يبلّغ THPDFSemanticTextLayout عن ColumnCount وTableCount وقيم الوسيط (medians) للصفحة وLines مرتَّبة. يحتفظ كل سطر بالحدود، والخلايا، والدور، والعمود والمنطقة، وفهارس الجدول والصف، ومستوى القائمة، وترتيب المصدر الأصلي حتى تستطيع التطبيقات استبدال الاستدلالات (heuristics) المدمجة
يجمّع المحلِّل خطوط الأساس في عناقيد، ويقسّم الفجوات الأفقية الكبيرة إلى خلايا، ويكتشف أعمدة متكررة، ويتعرّف على صفوف جداول متراصة، ويصنّف عناصر القوائم والعناوين وتسميات الأشكال أو الجداول التوضيحية. يقسّم المحتوى بالعرض الكامل وصفوف الجداول الصفحةَ إلى مناطق رأسية، بينما يُرتَّب المحتوى العادي حسب الأعمدة أولاً ثم من الأعلى إلى الأسفل داخل كل عمود
انظر أيضًا ExtractLoadedPageSemanticText