GetShapedTextWidth
Text
תיאור
דף זה מתעד את GetShapedTextWidth ב-PDFlibPas תחת הנושא "Text". שמות ה-API, הפרמטרים, שמות המחלקות, שמות הקבצים והערכים המילוליים נשמרים בדיוק כפי שהם מופיעים בספריית Delphi ובנקודות הכניסה של ה-DLL
עיינו בתחביר, בפרמטרים ובערכי ההחזרה לפני הקריאה לפונקציה.
תחביר
Delphi
Function TPDFlib.GetShapedTextWidth(Const FontName: WideString; Size: Double; Const Text: WideString; Options: Integer): Double;
פרמטרים
FontName מציין שם גופן מותקן. Size הוא גודל הטקסט בנקודות. Text הוא המחרוזת למדידה. Options סיבית 0 בוחרת כיוון פסקת בסיס מימין לשמאל, בדומה ל-DrawShapedText.
ערכי החזרה
מחזיר את הרוחב המעוצב של הטקסט ביחידות דף - סכום התקדמות הגליפים המעוצבים - או 0 כאשר מנוע העיצוב אינו זמין או שהגופן אינו מותקן.
הערות
המדידה מריצה את אותו מעבר עיצוב כמו DrawShapedText, כך שהיא משקפת צורות הקשריות וליגטורות: זוג לאם-אליף נמדד כגליף ליגטורה אחד, צר יותר משתי האותיות שנמדדות בנפרד. השתמשו בזה כדי ליישר לימין או למרכז טקסט מעוצב לפני הציור