function GetTextInReadingOrder(Order: TPdfReadingOrder): WString;
| Order | TPdfReadingOrder. roContentOrder segue lo stream di contenuto grezzo, la stessa sequenza prodotta iterando Character produce. roPhysicalLayout ordina i caratteri per posizione, dall'alto in basso e da sinistra a destra. |
| Result | WString. Il testo della pagina nell'ordine richiesto, vuoto quando la pagina non contiene testo. |
Uno stream di contenuto può disegnare il testo in qualsiasi sequenza: un generatore può emettere un piè di pagina prima del corpo, o una colonna da destra a sinistra. L'ordine di contenuto preserva ciò che dice il file; il layout fisico ricostruisce ciò che vede un lettore
Il layout fisico ordina sul centro di ogni carattere, decrescente per posizione verticale e crescente per posizione orizzontale, così le righe escono dall'alto in basso e i caratteri da sinistra a destra all'interno di una riga
Per un ordine guidato dalla struttura anziché dalla geometria, un documento taggato è servito meglio da GetStructuredText oppure DocumentReadingUnits, che seguono l'ordine di lettura dichiarato invece di dedurne uno