PDFium Delphi Component Docs

ReadStructureElements الطريقة

المكوّن: TPdf  ·  الوحدة: PDFium
تقرأ لقطة مملوكة لشجرة البنية المتجذرة عند صفحة واحدة

الصياغة

function ReadStructureElements(PageNumber: Integer; const Options: TPdfStructureReadOptions; out Status: TPdfStructureReadStatus): TPdfStructureElements;

الوصف

تتجول ReadStructureElements في شجرة البنية المعلَّمة للصفحة PageNumber (ترقيمها يبدأ من الواحد) وتعيد مصفوفة TPdfStructureElements مملوكة تحمل الأنواع والعناوين و MCIDs وفهارس الأبناء وحقائق الإحالات

يشرح Status النتيجة الفارغة، مفصلًا بين المستند غير المعلَّم والقراءة المحدودة أو الفاشلة

ملاحظات

    • استخدم IsTagged أولًا للتحقق مما يحمل المستند شجرة بنية أصلًا
    • تُلبَّى القراءات المتكررة من ذاكرة البنية المؤقتة؛ انظر StructureCacheCapacity و StructureElementsForPage
    • بالنسبة للأشجار العميقة جدًا، فضِّل VisitStructureElements التي تبث الزيارات بثًّا بدل تجسيد المصفوفة كاملة

مثال

var St: TPdfStructureReadStatus;
Elements := Pdf1.ReadStructureElements(1, Default(TPdfStructureReadOptions), St);

انظر أيضًا