CreateTrueTypeFontVariation

Text, fonts, variable fonts

Kuvaus

Instantioi TrueType-muuttuvan fontin pyydetyissä suunnittelusuunnan koordinaateissa ja lisää syntyvän staattisen fontin nykyiseen asiakirjaan

Syntaksi

Delphi

Function TPDFlib.CreateTrueTypeFontVariation(FontID: Integer; Const AxisCoordinates: WideString): Integer;

Parametrit

FontIDTrueType-muuttuvan fontin kahva, jonka fontin luonti- tai lataus-API palauttaa
AxisCoordinatesComma- or semicolon-separated tag=value pairs such as wght=700,wdth=75; omitted axes use their defaults and values outside a declared range are clamped

Return values

Returns a positive font handle and selects it on success, or 0 for an invalid handle, unknown or malformed coordinate, unsupported outline format or malformed variation data

Huomautukset

Instantoija soveltaa normalisoitua gvaravarHVARMVARia

SaveFontToFile-segmenttikartat, GetFontVariationAxes-vaakametriikat ja 0 globaaleja metriikoita, mukaan lukien IUP-interpolointi ja kooste­glyyfien muunnoksetKooste­ääriviivat litistetään ja tuotetaan yksinkertaisina glyyfeinä, vaakametriikat ja fontin rajat rakennetaan uudelleen, vanhentuneet hinting- ja laitemetriikkataulukot poistetaan, ja tulosteen sfnt saa uuden tarkistussumman

Palautettu fontti on tavallinen staattinen TrueType-fontti, joka toimii piirrossa, upottamisessa, osajoukkoistamisessa, glyyfitarkastelussa ja glyfissä; CreateOpenTypeFontVariation palauttaa sille CFF2inTämä API vaatii

Katso myös

GetFontVariationAxes, CreateOpenTypeFontVariation, SaveFontToFile, GetFontGlyphOutline