Convertir CFF en SVG

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

 

Pourquoi auriez-vous besoin de transformer CFF en SVG ? Vous avez peut-être déjà appris que les polices SVG sont un bon choix pour l'accessibilité Web. Ce format de police permet au texte d'être mis à l'échelle sans perte de qualité ou de clarté, ce qui vous offre une meilleure lisibilité. L'évolutivité sans perte rend les polices de ce format indépendantes de la résolution. Cela vous donnera un avantage dans les projets où la taille de la police doit être ajustée dynamiquement. La conversion d'une police CFF en SVG vous donnera également accès à des effets typographiques, tels que des dégradés, des textures ou des animations pris en charge par SVG, ainsi qu'au logiciel d'édition de graphiques vectoriels.

Ici, nous vous proposons la conversion CFF en SVG dans les API .NET remplies avec seulement quelques lignes de code. Cette solution d'API de polices pour С# est vraiment facile à intégrer dans votre propre produit ou à développer un convertisseur CFF en SVG multiplateforme comme celui que vous pouvez trouver en suivant le lien.

La solution comprend une structure de données de police ainsi que tout glyphe ainsi que des informations de codage pour tous les types de police représentant un mappage entre les codes de caractères et les identifiants de glyphe. Avec cette API .NET, vous pouvez rendre n'importe quel glyphe ou texte souhaité, ainsi que des glyphes spéciaux, qui peuvent être rendus en implémentant des interfaces à l'aide de fonctionnalités graphiques simples telles que déplacer un point, tracer une ligne, une courbe, etc.

Conversion CFF en SVG sur C#

Pour en savoir plus sur les informations dont vous avez besoin pour travailler avec l’API et les principes fondamentaux des polices qui vous aideront à coder, accédez à Documentation .

  1. Spécifiez le chemin d’accès au fichier de police CFF stocké dans la variable fontPath et ouvrez la police CFF à l’aide de Open() Méthode.
  2. Spécifiez 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. Convertissez CFF 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. Vous pouvez également 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 de la fonctionnalité mentionnée dans le convertisseur multiplateforme Aspose CFF vers SVG . Allez sur notre GitHub pour obtenir plus d’exemples de code sur la façon de travailler avec Font API Solution for C# .NET.
Conversion CFF en SVG sur C#
Input file
Upload a file you want to convert
Output format
Select the target format

        



FAQ

1. Puis-je convertir CFF 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 CFF 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.

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

Compact Font Format ou CFF est également appelé format de police de type 2 ou format de police CFF/Type 2. On dit que CFF n'est pas exactement le format de police mais le moyen de compresser d'autres formats de police, comme le type 1. Comme les formats Type 1 et TrueType, CFF utilise également l'indication. Il utilise les mêmes méthodes pour représenter les conseils que le type 1, mais ils sont plus faciles et plus propres à écrire dans le code et offrent un gain d'espace notable.

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