function GetTextInReadingOrder(Order: TPdfReadingOrder): WString;
| Order | TPdfReadingOrder. Wartość roContentOrder podąża za surowym strumieniem zawartości, tę samą sekwencję daje iteracja Character. Wartość roPhysicalLayout sortuje znaki według położenia, od góry do dołu i od lewej do prawej. |
| Result | WString. Tekst strony w żądanej kolejności, pusty, gdy strona nie zawiera tekstu. |
Strumień zawartości może rysować tekst w dowolnej sekwencji - generator może wyemitować stopkę przed treścią główną albo kolumnę od prawej do lewej. Kolejność zawartości zachowuje to, co mówi plik; układ fizyczny odtwarza to, co widzi czytelnik
Układ fizyczny sortuje po środku każdego znaku, malejąco według położenia pionowego i rosnąco według położenia poziomego, więc wiersze wychodzą od góry do dołu, a znaki w wierszu od lewej do prawej
Dla kolejności opartej na strukturze zamiast na geometrii dokument oznaczony jest lepiej obsługiwany przez GetStructuredText lub DocumentReadingUnits, które podążają za zadeklarowanym porządkiem czytania zamiast go wywnioskowywać