THotPDF.ExtractLoadedPageCharacters
به ازای هر Unicode scalar منطقیِ استخراجشده از یک صفحهٔ بارگذاریشده، یک THPDFCharacterRecord برمیگرداند
سینتکس دلفی
function ExtractLoadedPageCharacters(PageIndex: Integer; out ACharacters: THPDFCharacterArray): boolean;
توصیف
این متد clusterهای glyph موقعیتدار را بدون دور ریختن نگاشتهای /ToUnicode چندscalarی باز میکند. هر رکورد، glyph مبدأ، بازهٔ cluster، اندیس و تعداد کامپوننتهای ligature، توکن محتوای مبدأ، شناسهٔ marked-content، چهارضلعی تبدیلشده و baseline خودش را مشخص میکند
کامپوننتهای ligature هندسهٔ glyph مبدأ را به اشتراک میگذارند، چون content stream ی PDF گلیف را بهصورت یک واحد موقعیتدهی میکند. GeometryExact وقتی true است که فونت هم عرض glyph و هم ascent و descent ی descriptor را فراهم کند؛ در غیر این صورت HotPDF یک جعبهٔ fallback محتاطانه برمیگرداند و فلگ را false میگذارد
See also ExtractLoadedPageGlyphs