function GetTextInReadingOrder(Order: TPdfReadingOrder): WString;
| Order | TPdfReadingOrder ค่า roContentOrder ไล่ตาม content stream ดิบ ซึ่งเป็นลำดับเดียวกับที่ได้จากการวนซ้ำ Character ส่วน roPhysicalLayout เรียงอักขระตามตำแหน่ง จากบนลงล่างและซ้ายไปขวา |
| Result | WString ข้อความของหน้าตามลำดับที่ร้องขอ เป็นค่าว่างเมื่อหน้าไม่มีข้อความ |
content stream อาจวาดข้อความด้วยลำดับใดก็ได้ ตัวสร้างไฟล์อาจส่งออกส่วนท้ายก่อนเนื้อความ หรือวาดคอลัมน์จากขวาไปซ้าย ลำดับตามเนื้อหาคงสิ่งที่ไฟล์ระบุไว้ ส่วนผังเชิงกายภาพสร้างสิ่งที่ผู้อ่านมองเห็นขึ้นมาใหม่
ผังเชิงกายภาพเรียงตามจุดกึ่งกลางของแต่ละอักขระ โดยเรียงตำแหน่งแนวตั้งจากมากไปน้อยและตำแหน่งแนวนอนจากน้อยไปมาก บรรทัดจึงออกมาจากบนลงล่างและอักขระเรียงจากซ้ายไปขวาภายในบรรทัด
สำหรับลำดับที่ขับเคลื่อนด้วยโครงสร้างแทนที่จะเป็นเรขาคณิต เอกสารแบบ tagged เหมาะกับ GetStructuredText หรือ DocumentReadingUnits มากกว่า เนื่องจากทั้งสองไล่ตามลำดับการอ่านที่ประกาศไว้แทนที่จะอนุมานขึ้นเอง