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 |
EotSerializer | Suora EOT-sarjallinen |