function GetTextInReadingOrder(Order: TPdfReadingOrder): WString;
| Order | TPdfReadingOrder. A roContentOrder a nyers tartalomfolyamot követi, ugyanazt a sorrendet, amelyet a Character iterálása ad. A roPhysicalLayout a karaktereket pozíció szerint rendezi, fentről lefelé és balról jobbra |
| Result | WString. Az oldalszöveg a kért sorrendben, üres, ha az oldal nem tartalmaz szöveget |
Egy tartalomfolyam bármilyen sorrendben rajzolhat szöveget — egy generátor a láblécet a törzs előtt, vagy egy oszlopot jobbról balra bocsáthat ki. A tartalomsorrend megőrzi, amit a fájl mond; a fizikai elrendezés rekonstruálja, amit az olvasó lát
A fizikai elrendezés minden karakter középpontja szerint rendez, függőleges pozíció szerint csökkenő, vízszintes pozíció szerint növekvő sorrendben, így a sorok fentről lefelé, a karakterek pedig soron belül balról jobbra jönnek
A geometria helyetti struktúra-vezérelt sorrendhez egy tagelt dokumentumot jobban szolgál a GetStructuredText vagy a DocumentReadingUnits, amelyek a deklarált olvasási sorrendet követik, nem pedig kikövetkeztetik