THotPDF.ExtractLoadedPageGlyphs Method

 

THotPDF.ExtractLoadedPageGlyphs

THotPDF

 

Top

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

 

תחביר Delphi:

function ExtractLoadedPageGlyphs(PageIndex: Integer; out AGlyphs: THPDFGlyphArray): boolean;

 

תיאור

מחלץ רשומות גליפים מדף שנטען, על ידי פענוח זרם התוכן של הדף. מחזיר True במקרה של הצלחה.כל THPDFGlyphRecord שומר את UnicodeSequence המלא שנוצר על ידי /ToUnicode, בזמן ש-Unicode נשאר הסקלר הראשון לצורך תאימות. ClusterStart, ClusterLength ו-IsLigature מזהים חברות של תו לוגי. QuadX, QuadY ונקודות הקצה של קו הבסיס מטורנספורמים דרך מטריצת הטקסט וה-CTM של הגרפיקה. GeometryExact אמיתי כשגם רוחב הגליף וגם העלייה והירידה של מתאר הגופן זמינים

הגליפים מגיעים מה-content stream של העמוד עצמו, ולכן מיקומי המקור שלהם תמיד מצביעים אליו; טקסט שהעמוד מצייר דרך Form XObjects אינו נכלל, בעוד ש-ExtractLoadedPageText כולל אותו