Convertir des polices via C#

API de conversion de formats de polices pour .NET. Convertissez les polices WOFF2, TTF, EOT et CFF.

 

L'API de police .NET peut facilement charger, enregistrer et convertir différents types de polices tels que CFF, OpenType, Type1 et les collections TrueType. Elle fournit la structure de données de police ainsi que tout glyphe ainsi que des informations d'encodage pour tous les types de police représentant une correspondance entre les codes de caractères et les identifiants de glyphe. L'API peut rendre n'importe quel glyphe ou texte souhaité, ainsi que des glyphes spéciaux, qui peuvent être rendus en implémentant des interfaces utilisant des fonctionnalités graphiques simples comme déplacer un point, tracer une ligne et une courbe, etc.

En raison de la diversité des appareils, des environnements, de quelques systèmes d'exploitation et de nombreux autres domaines utilisant différents formats de polices pour différents usages comme l'utilisation de différentes polices sur les pages web, les applications et la publication. Parfois, il faut transformer une police en une autre pour répondre à l'affichage requis.

La solution ici prend en charge les polices suivantes comme formats d'entrée : TrueType (TTF), Web Open Font Format (WOFF et WOFF2), Embedded OpenType (EOT), Type 1 et Compact Font Format (CFF).

Conversion de police TrueType vers Web Open Font Format version 2.0.

API prend en charge différents formats de lecture et d’écriture, voici la liste pour la lecture et l’écriture. Pour la conversion de TTF à WOFF2, le processus consiste à charger une police depuis l’un des formats supportés, la police TrueType pour le scénario actuel. Utilisez la méthode SaveToFormat() comportant deux paramètres : le flux de sortie et l’énumération FontSavingFormats pour sélectionner le format de police de sortie.

Enfin, appelez SaveToFormat() pour enregistrer les polices dans l’un des formats de sortie pris en charge, actuellement le format Web Open Font Format version 2.0 WOFF2.

Pour voir cette fonctionnalité réalisée dans une application multiplateforme réelle, rendez-vous sur l’ application de conversion de polices Aspose . Vous y trouverez également de nombreuses solutions API pour travailler avec les polices et le texte.

Accédez à la Documentation pour obtenir toutes les informations nécessaires afin de commencer à travailler avec la solution, comme les tutoriels sur les principales fonctionnalités ou la série d’articles pour vous apprendre la police, les notes de version, le guide du développeur et d’autres éléments utiles.

Exemple de code C# conversion TTF vers WOFF2
Input file
Upload a file you want to convert
Output format
Select the target format

        



FAQ

1. Puis-je convertir des polices avec cette solution API ?

Aspose.Font a une fonctionnalité qui vous permet de convertir des polices vers d’autres formats en ligne ou par programme. Si vous avez besoin de transformer instantanément des fichiers de polices en ligne, vous pouvez utiliser l’application multiplateforme Font Converter .

2. Quels formats de police sont pris en charge par la fonctionnalité de conversion ?

L’API prend en charge TTF, WOFF, WOFF2, EOT, Type 1 et CFF en entrée et TTF, WOFF et WOFF2 en sortie.

3. La fonctionnalité est-elle gratuite ?

Les convertisseurs multiplateformes sont gratuits, alors que pour la solution API, vous pouvez obtenir un essai gratuit, puis acheter le produit si nécessaire.

 
  

Support and Learning Resources