Travailler avec EOT Fonts
Travailler avec EOT Fonts
Ce guide montre comment charger les fichiers OpenType (EOT) intégrés et les convertir dans des formats modernes tels que TTF ou WOFF2 pour les navigateurs actuels et systèmes d’exploitation.
OpenType (EOT) est un format de phonnette web héréditaire utilisé principalement par les versions antérieures d’Internet Explorer. Aspose.Font FOSS pour Python peut charger et convertir des phones EOT dans des formats modernes pour l’utilisation Web ou sur le bureau.
Créer un EOT Font
‘FontLoader.open()’ détecte automatiquement le format EOT de l’encadrement binaire et retourne un objet de caractère avec des propriétés métadonnées standard telles que ‘font_name’ et ’num_glyphs’.
from aspose_font.loader import FontLoader
font = FontLoader.open("LegacyFont.eot")
print(font.font_name, font.num_glyphs)Convertir EOT à TTF
‘FontConverter.convert(font, cible)’ accepte tout chiffre chargé et produit un nouveau objet de chiffres dans le format cibles spécifiés.
from aspose_font.loader import FontLoader
from aspose_font.converter import FontConverter
eot = FontLoader.open("LegacyFont.eot")
ttf = FontConverter.convert(eot, target_format="ttf")Conseils et meilleures pratiques
- Les fichiers EOT peuvent être chargés et convertis en d’autres formats ; utilisez ‘EotSerializer.serialize(font)` pour produire la sortie binaire de l’EOT
- Pour la livraison en ligne moderne, convertez EOT à WOFF2 via
FontConverter.convert(font, «woff2») - Utilisez
EotSerializer.serialize()pour la sérialisation EOT directe
Le résumé de référence API
| Class / Method | Description |
|---|---|
FontLoader.open(path) | Load an EOT font from a file path |
FontConverter.convert(font, target_format) | Convert EOT to another format |
EotSerializer | Direct EOT serialization |
Voir aussi
- Aspose.Font - Documentation d’entreprise