Rad s EOT fontovima
Rad s EOT fontovima
Ovaj vodič pokazuje kako učitati datoteke Embedded OpenType (EOT) i pretvoriti ih u moderne formate kao što su TTF ili WOFF2 za trenutne preglednike i operativne sustave.
Embedded OpenType (EOT) je stari web font format koji se koristi prvenstveno u starim Internet Explorer verzijama. Aspose.Font FOSS za Python može učitati i pretvoriti EOT fonte u moderne formate za korištenje na webu ili stolnom stolu.
Upisivanje EOT font-a
FontLoader.open() automatski otkriva EOT format iz binarnog zaglavlja i vraća font objekt sa standardnim metapodatkom svojstva kao što su: font_name i u članku 1. num_glyphs.
from aspose_font.loader import FontLoader
font = FontLoader.open("LegacyFont.eot")
print(font.font_name, font.num_glyphs)U skladu s člankom 21. stavkom 1. točkom (a) Uredbe (EU) br. 1303/2013.
FontConverter.convert(font, target) Prihvaća bilo koji učitavan font i proizvodi novi objekt šifre u određenom ciljnom formatu. Konverzija čuva skice glifa i metapodatke.
from aspose_font.loader import FontLoader
from aspose_font.converter import FontConverter
eot = FontLoader.open("LegacyFont.eot")
ttf = FontConverter.convert(eot, target_format="ttf")Savjeti i najbolje prakse
- EOT datoteke mogu se učitati i pretvoriti u druge formate; upotrebljavanje
EotSerializer.serialize(font)za proizvodnju binarnog izlaza EOT-a. - Za modernu web isporuku, pretvorite EOT u WOFF2 putem:
FontConverter.convert(font, "woff2") - Upotreba:
EotSerializer.serialize()za direktnu serijalizaciju EOT-a
Svrha referentnog API-a
| Klasa / metoda | Opisivanje |
|---|---|
FontLoader.open(path) | Uplatiti EOT font iz puta datoteke |
FontConverter.convert(font, target_format) | Preusmjeriti EOT u drugi format |
EotSerializer | Srednja razina EOT-a: |