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
| FontID | TrueType-muuttuvan fontin kahva, jonka fontin luonti- tai lataus-API palauttaa |
|---|---|
| AxisCoordinates | Comma- 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 koosteglyyfien 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