PDFium Delphi Component Docs

מתודת GetTextInReadingOrder

רכיב: TPdf  ·  יחידה: PDFium
מחלץ את הטקסט של העמוד הנוכחי בסדר זרם התוכן או ממוין לסדר קריאה טבעי

תחביר

function GetTextInReadingOrder(Order: TPdfReadingOrder): WString;

OrderTPdfReadingOrder. roContentOrder עוקב אחר זרם התוכן הגולמי, אותו רצף שמפיקה איטרציה על Character. roPhysicalLayout ממיין תווים לפי מיקום, מלמעלה למטה ומשמאל לימין
ResultWString. טקסט העמוד בסדר המבוקש, ריק כשהעמוד אינו מחזיק טקסט

תיאור

זרם תוכן עשוי לצייר טקסט בכל סדר - מחולל יכול לפלוט כותרת תחתונה לפני הגוף, או עמודה מימין לשמאל. סדר התוכן משמר את מה שהקובץ אומר; פריסה פיזית משחזרת את מה שהקורא רואה

הפריסה הפיזית ממיינת לפי מרכז כל תו, יורדת לפי מיקום אנכי ועולה לפי מיקום אופקי, כך ששורות יוצאות מלמעלה למטה ותווים משמאל לימין בתוך שורה

לסדר מונחה-מבנה ולא גיאומטריה, מסמך מתויג משרתים טוב יותר GetStructuredText או DocumentReadingUnits, שעוקבים אחר סדר הקריאה המוצהר במקום להסיק אחד

ראו גם

Text, GetStructuredText, DocumentReadingUnits, BuildReflowDocument