GetOpenTypeTextWidth
Szöveg, betűtípusok, mérés, OpenType alakítás
Leírás
Visszaadja a szöveg vízszintes előretolását OpenType karakterjel-helyettesítés és -pozicionálás után
Szintaxis
Delphi
Function TPDFlib.GetOpenTypeTextWidth(FontID: Integer; Size: Double; Const Text: WideString; Options: Integer): Double;Paraméterek
| FontID | Olyan TrueType vagy OpenType betűkészlet-fogantyú, amelynek forrásbetűkészlet-programja rendelkezésre áll |
|---|---|
| Size | A kért szövegméret pontban |
| Text | Az alakítandó és mérendő Unicode szöveg |
| Options | A 0. bit a jobbról balra irányt választja; az 1. bit kikényszeríti a korlátozott Pascal-tartalékértéket |
Visszatérési értékek
Visszaadja az alakított előrelépést oldal-egységekben, illetve 0 értéket érvénytelen bemenet vagy alakítási hiba esetén
Megjegyzések
Az eredmény ugyanazokat a karakterjel-előretolásokat használja, mint a DrawOpenTypeText, beleértve a ligatúrákat, alávágást, kurzív kapcsolódást és betűkészlet-egység szerinti méretezéstA függvény a betűtípusprogramot a
FontID alapján olvassa be, és nem igényli, hogy a betűtípus telepítve legyen az operációs rendszeren