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 / metodaOpisivanje
FontLoader.open(path)Uplatiti EOT font iz puta datoteke
FontConverter.convert(font, target_format)Preusmjeriti EOT u drugi format
EotSerializerSrednja razina EOT-a:

Također pogledajte:

 Hrvatski