function ReadStructureElements(PageNumber: Integer; const Options: TPdfStructureReadOptions; out Status: TPdfStructureReadStatus): TPdfStructureElements;
เมธอด ReadStructureElements เดิน structure tree แบบ tagged ของ PageNumber (one-based) แล้วคืนอาร์เรย์ TPdfStructureElements ที่ผู้เรียกเป็นเจ้าของ พร้อมข้อมูลชนิด ชื่อเรื่อง MCIDs kid index และข้อเท็จจริงด้าน reference
Status อธิบายผลลัพธ์ที่ว่างเปล่า และแยกกรณีเอกสารไม่มี tagging ออกจากการอ่านที่ถูกจำกัดขอบเขตหรือล้มเหลว
IsTagged ก่อนเพื่อเช็กว่าเอกสารมี structure tree หรือไม่เลยStructureCacheCapacity และ StructureElementsForPageVisitStructureElements ซึ่งส่ง element ออกมาแบบ streaming แทนการสร้างอาร์เรย์ทั้งก้อนขึ้นมาพร้อมกันvar St: TPdfStructureReadStatus;
Elements := Pdf1.ReadStructureElements(1, Default(TPdfStructureReadOptions), St);