function GetTextInReadingOrder(Order: TPdfReadingOrder): WString;
| Order | TPdfReadingOrder. roContentOrder جریان محتوای خام را دنبال میکند، همان دنبالهای که پیمایش Character تولید میکند؛ roPhysicalLayout نویسهها را بر اساس موقعیت، از بالا به پایین و چپ به راست مرتب میکند |
| Result | WString. متن صفحه به ترتیب درخواستی، خالی وقتی صفحه متنی ندارد |
یک جریان محتوا ممکن است متن را به هر ترتیبی ترسیم کند — یک تولیدکننده میتواند پانوشت را پیش از بدنه، یا یک ستون را راست به چپ خروجی دهد؛ ترتیب محتوا آنچه فایل میگوید را حفظ میکند و چیدمان فیزیکی آنچه خواننده میبیند را بازسازی میکند
چیدمان فیزیکی بر مرکز هر نویسه مرتب میکند، نزولی بر اساس موقعیت عمودی و صعودی بر اساس موقعیت افقی، بنابراین خطوط از بالا به پایین و نویسهها درون خط از چپ به راست بیرون میآیند
برای ترتیب ساختارمحور بهجای هندسه، سند برچسبگذاریشده بهتر است با GetStructuredText یا DocumentReadingUnits خدمت شود، که ترتیب خواندن اعلامشده را دنبال میکنند بهجای استنتاج آن