SetStructuredTextOptions
النص، الاستخراج، البيانات المهيكلة
الوصف
يضبط خيارات التحليل السارية على المثيل لاستخراج JSON المهيكل وXHTML وCSV وMarkdown وDOCX
الصيغة
Delphi
Function TPDFlib.SetStructuredTextOptions(Options: Integer): Integer;DLL
Function DLSetStructuredTextOptions(InstanceID: Integer; Options: Integer): Integer; Stdcall;ActiveX
Function PDFlib::SetStructuredTextOptions(Options As Long) As Longالمعاملات
تجمع Options الأعلام التالية؛ وPDF_STRUCTURED_ADVANCED_DEFAULT تساوي 11 وتفعّل كشف الأعمدة وعناصر الصفحة الزخرفية واستمرار الجداول
| الثابت | القيمة | السلوك |
|---|---|---|
PDF_STRUCTURED_DETECT_COLUMNS | 1 | إيجاد فجوات أعمدة هندسية متسقة حين لا يتوفر الترتيب الموسوم |
PDF_STRUCTURED_DETECT_FURNITURE | 2 | تحديد النص المتكرر قرب هوامش الصفحات عبر الصفحات المحددة، بما يشمل أرقام الصفحات |
PDF_STRUCTURED_EXCLUDE_FURNITURE | 4 | حذف الرؤيات والتذييلات وأرقام الصفحات والعناصر الفنية (artifacts) المعلنة من الكتل المُسلسَلة |
PDF_STRUCTURED_JOIN_TABLES | 8 | تنسيق مقاطع الصفحات المتتالية للجدول الموسوم نفسه، أو للجداول المتوافقة هندسيًا قرب حواف الصفحات المتقابلة |
PDF_STRUCTURED_INFER_MERGES | 16 | استنتاج الخلايا المدموجة أفقًا في الجداول الهندسية؛ وتحتفظ الدمج المستنتَج بمصدر هندسته ودرجة ثقته |
قيم الإرجاع
يعيد 1 عند النجاح أو 0 لقناع غير صالح؛ وتُرفض القيم السالبة والبتات المجهولة مع LastErrorCode 111، ويُحتفظ بالإعداد السابق
ملاحظات
يثبت الإعداد على هذا المثيل عبر المستندات وينطبق على عمليات الاستخراج اللاحقة؛ وهو منفصل عن وسيط Options الخاص بكل دالة تصدير حسب صيغتها
يُعطّل الصفر خطوات التحليل الاختيارية هذه مع الإبقاء على ترتيب شجرة الوسوم الحقيقي والأدوار المحلولة وروابط المحتوى الموسوم وActualText وخلايا الجداول الموسومة
يحفظ كشف عناصر الصفحة الزخرفية النص افتراضيًا؛ والإزالة تتطلب علم الاستبعاد الصريح، وكشف التكرار على الهوامش يتطلب عدة صفحات محددة
يتبع ترتيب القراءة الموسوم تسلسل /K المختلط الكامل، بما يشمل العناصر الأبناء ومراجع المحتوى؛ وتُعد الأعمدة الهندسية احتياطًا وتُوسم بوصفها كذلك على حدة
يدعم كشف الأعمدة حتى ثمانية أعمدة هندسية وهو استدلالي؛ وتصنيف تكرار الهوامش واستمرار الجداول الهندسي والدمج المستنتَج قد تكون غير دقيقة في التخطيطات غير المألوفة
تأتي مدايات الخلايا الموسومة من سمات البنية؛ واستنتاج الدمج الهندسي اختياري (opt-in) ولا يُثبت صحة دلالية
يتطلب استمرار الجدول مقاطع بترتيب تقدمي على صفحات مصدر متتالية وشبكات أعمدة متوافقة؛ ولا تُدمج الصفحات المعكوسة أو المتكررة أو غير المتتالية قسرًا
يمسح الضابط آخر خطأ قبل التحقق من صحة القناع
انظر أيضًا
GetStructuredTextOptions, GetLastStructuredTextDiagnostics, ExtractStructuredDocument, ExportDocumentMarkdown, SaveDOCXToStream