Työskentely EOT Fonts -laitteiden kanssa

Työskentely EOT Fonts -laitteiden kanssa

Työskentely EOT Fonts -laitteiden kanssa

Tämä opas näyttää, miten ladata sisäänrakennetut OpenType (EOT) tiedostot ja muuntaa ne nykyaikaisiin muodoihin kuten TTF tai WOFF2 nykyisille selaimille ja käyttöjärjestelmille.

Inbound OpenType (EOT) on perinnöllinen web-tunnusmuoto, jota käytetään pääasiassa vanhemmilla Internet Explorer -versioilla. Aspose.Font FOSS for Python voi ladata ja muuntaa EOT-taulukot nykyaikaisiin muotoihin webin tai työpöydän käyttöön.


Lataa EOT Font

FontLoader.open() automaattisesti havaitsee EOT-muodossa binary header ja palauttaa fontin kohteen, jossa on vakiomuotoisia metatietomallia kuten: font_name ja num_glyphs.

from aspose_font.loader import FontLoader

font = FontLoader.open("LegacyFont.eot")
print(font.font_name, font.num_glyphs)

Muunna EOT TTF: lle

FontConverter.convert(font, target) hyväksyy kaikki latautuneet kirjaimet ja tuottaa uuden kirjaimen kohteen määritellyssä kohdentomuodossa. Muuntaminen säilyttää glyph-tulostet ja metatiedot.

from aspose_font.loader import FontLoader
from aspose_font.converter import FontConverter

eot = FontLoader.open("LegacyFont.eot")
ttf = FontConverter.convert(eot, target_format="ttf")

Vinkkejä ja parhaita käytäntöjä

  • EOT-tiedostoja voidaan ladata ja muuntaa muihin muotoihin; käyttää EotSerializer.serialize(font) EOT binary tuottoa varten
  • Nykyaikaisen verkkokaupan, muuntaa EOT WOFF2 kautta FontConverter.convert(font, "woff2")
  • Käytä EotSerializer.serialize() Suorassa EOT-serialisoituksessa

API-viitteiden yhteenveto

Luokka / menetelmäDescription
FontLoader.open(path)Lataa EOT-tunnus tiedostopisteestä
FontConverter.convert(font, target_format)Muunna EOT toiseen muotoon
EotSerializerSuora EOT-sarjallinen

See Also

 Suomi