function GetTextInReadingOrder(Order: TPdfReadingOrder): WString;
| Order | TPdfReadingOrder. roContentOrder urmează fluxul brut de conținut, aceeași secvență pe care o produce iterarea Character. roPhysicalLayout sortează caracterele după poziție, de sus în jos și de la stânga la dreapta |
| Result | WString. Textul paginii în ordinea cerută, gol atunci când pagina nu conține text |
Un flux de conținut poate desena textul în orice secvență - un generator poate emite un subsol înaintea corpului sau o coloană de la dreapta la stânga. Ordinea de conținut păstrează ce spune fișierul; așezarea fizică reconstruiește ce vede un cititor
Așezarea fizică sortează după centrul fiecărui caracter, descrescător după poziția verticală și crescător după poziția orizontală, astfel încât rândurile ies de sus în jos, iar caracterele de la stânga la dreapta în cadrul unui rând
Pentru o ordine condusă de structură în loc de geometrie, un document etichetat este deservit mai bine de GetStructuredText sau DocumentReadingUnits, care urmează ordinea de citire declarată în loc să o deducă