Comment travailler avec des fonts EOT dans Python
EOT (Embedded OpenType) est un format de phonnette compact utilisé principalement pour le héritage Internet Explorer. compatibilité. Aspose.Font FOSS pour Python peut charger des phontres EOT via FontLoader.open() et Convertez-les dans des formats modernes tels que TTF ou WOFF2.
Guide étape par étapes
Étape 1 : Installer le package
pip install "aspose-font>=1.0.0"Étape 2 : Importation des classes requises
from aspose_font.loader import FontLoader
from aspose_font.converter import FontConverter
from aspose_font import FontTypeÉtape 3 : Remplissez un EOT Font
font = FontLoader.open("MyFont.eot")
print(font.font_name)
print(font.num_glyphs)Étape 4 : Convertir EOT à WOFF2
from aspose_font.loader import FontLoader
from aspose_font.converter import FontConverter
from aspose_font import FontType
font = FontLoader.open("MyFont.eot")
woff2 = FontConverter.convert(font, FontType.WOFF2)Problèmes communs et fixations
FontType pas reconnu - Importation FontType Le package de haut niveau : from aspose_font import FontType.
Le fichier EOT échoue à charger - Assurez-vous que le fichier a un titre EOT valide. corrompu ou Les fichiers EOT élevées augmentent la FontLoadException.
Questions fréquemment posées
Puis-je convertir EOT à OTF ?
Convertir EOT à TTF d’abord avec FontConverter.convert(font, FontType.TTF),Et puis renommée Le fichier de sortie avec un .otf extension si nécessaire — OTF et TTF partagent le même binaire conteneur .
La bibliothèque écrit-elle des fichiers EOT ?
FontConverter.convert() Il n’y a pas de produit EOT. EO est lu uniquement dans Aspose.Font FOSS.