GetShapedTextWidth
Teksti
Kuvaus
Tämä sivu dokumentoi kohteen GetShapedTextWidth PDFlibPas-kirjastossa aiheen Teksti alla. API-nimet, parametrit, luokkien nimet, tiedostonimet ja literaaliarvot säilytetään tarkalleen sellaisina kuin ne esiintyvät Delphi-kirjastossa ja DLL-sisääntulopisteissä.
Tarkista syntaksi, parametrit ja paluuarvot ennen funktion kutsumista.
Syntaksi
Delphi
Function TPDFlib.GetShapedTextWidth(Const FontName: WideString; Size: Double; Const Text: WideString; Options: Integer): Double;
Parametrit
FontName nimeää asennetun kirjasintyypin. Size on tekstin koko pisteinä. Text on mitattava merkkijono. Options-bitti 0 valitsee oikealta vasemmalle -kappaleen perussuunnan, vastaten funktiota DrawShapedText.
Paluuarvo
Palauttaa tekstin muotoillun leveyden sivuyksiköissä - muotoiltujen glyyfien etenemisten summan - tai 0, kun muotoilumoottori ei ole käytettävissä tai tyyppiä ei ole asennettu.
Huomautuksia
Mittaus suorittaa saman muotoiluajon kuin DrawShapedText, joten se heijastaa kontekstuaalisia muotoja ja ligatuureja: lam-alef-pari mitataan yhtenä ligatuuriglyyfinä, kapeampana kuin kaksi erikseen mitattua kirjainta. Käytä sitä oikealle tasaamiseen tai muotoillun tekstin keskittämiseen ennen piirtämistä.