Convertir WOFF/WOFF2 en SVG

Fonctionnalité de conversion WOFF vers SVG pour C# .NET. API pour transformer les polices.

 

Par rapport aux formats WOFF, SVG a une prise en charge Web inférieure. Alors pourquoi voudriez-vous transformer l'un en un autre ? Ils sont tous deux indépendants de la résolution et peuvent être mis à l'échelle sans aucune perte de qualité ou de netteté, ce qui les rend parfaits pour une conception réactive et des écrans haute résolution. Les polices WOFF ont été conçues pour être utilisées telles quelles. Vous devez avoir accès aux fichiers de polices d'origine et aux outils d'édition de polices spécialisés pour les modifier. Les polices SVG, au contraire, peuvent être modifiées à l'aide d'un logiciel d'édition vectorielle standard, donc leur modification n'est pas si difficile. Et c'est le principal inconvénient solide des polices WOFF/WOFF2 par rapport aux polices SVG, car elles perdent en typographie et en style, en taille de fichier et en prise en charge des navigateurs.

La conversion utilise ici les API .NET pour transformer WOFF(WOFF2) en SVG avec seulement quelques lignes de code. Aspose.Font API Solution for С# est vraiment facile à intégrer dans votre propre produit ou à développer un convertisseur WOFF en SVG multiplateforme.

Cette API .NET inclut des structures de données de police pour stocker des détails sur chaque glyphe et encodage pour différents types de police. Il crée une relation entre les codes de caractère et les identifiants de glyphe. Avec cette solution, vous pouvez rendre n'importe quel glyphe ou texte souhaité, y compris des glyphes spéciaux. En implémentant des interfaces et en utilisant des fonctions graphiques fondamentales telles que la manipulation de points, le dessin de lignes, la création de courbes, etc., vous pouvez obtenir le résultat dont vous avez besoin.

Conversion WOFF en SVG sur C#

Aspose.Font a également Documentation où vous pouvez apprendre plus d’informations nécessaires pour travailler avec l’API et les connaissances fondamentales sur les polices.

  1. Définissez le chemin d’accès au fichier de police WOFF stocké dans la variable fontPath et ouvrez la police WOFF à l’aide de Open() Méthode.
  2. Définissez les paramètres de sortie SVG en combinant le chemin du répertoire de sortie OutputDir avec le nom de fichier de police souhaité à l’aide de la méthode Path.Combine(). L’objet FileStream outStream est ensuite créé à l’aide de File.Create() pour créer un nouveau fichier avec le chemin de sortie spécifié.
  3. Effectuez la conversion WOFF en SVG à l’aide de la méthode SaveToFormat() et transmettez SVG en tant que FontSavingFormats .

Premiers pas avec l'API de police .NET

  1. Installez à partir de la ligne de commande en tant que nuget install Aspose.Font ou via la console du gestionnaire de packages de Visual Studio avec Install-Package Aspose.Font.
  2. L’autre méthode consiste à obtenir le programme d’installation MSI hors ligne ou les DLL dans un fichier ZIP à partir de téléchargements .
  3. Voir l’exemple de réalisation d’une telle fonctionnalité en multiplateforme WOFF vers SVG et WOFF2 vers SVG Convertisseurs. Accédez également à notre référentiel GitHub pour obtenir plus d’exemples de code sur la façon de travailler avec Font API Solution for C# .NET.
Conversion WOFF en SVG sur C#
Input file
Upload a file you want to convert
Output format
Select the target format

        



FAQ

1. Puis-je convertir WOFF en SVG ?

La solution Aspose.Font possède une fonctionnalité qui vous permet de convertir des polices vers d’autres formats en ligne ou par programme. Si vous avez besoin de transformer WOFF en SVG instantanément en ligne, vous pouvez utiliser Font Converter multiplateforme application.

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.

WOFF Qu'est-ce que le format de fichier WOFF

Web Open Font Format ou WOFF a été développé en 2009 pour couvrir les besoins du marché des applications Web en ajoutant une compression spécifique au format aux polices TrueType et OpenType. Il utilise la compression zlib qui donne aux polices une compression d'environ 40 %. Une autre particularité du format WOFF est que la police du format peut inclure des métadonnées supplémentaires jointes. Ces métadonnées n'affectent pas le rendu de la police, mais peuvent être affichées à un utilisateur en cas de besoin.

SVG Qu'est-ce que le format de fichier SVG

La police SVG ou Scalable Vector Graphics est un type de format de police basé sur la norme SVG (Scalable Vector Graphics), un langage basé sur XML visant à décrire des graphiques vectoriels en deux dimensions. Contrairement à TrueType ou OpenType, qui sont basés sur des graphiques raster et peuvent devenir pixélisés lorsqu'ils sont mis à l'échelle, les polices SVG sont mises à l'échelle sans perte.

Other Conversion Options

  

Support and Learning Resources