Pourquoi convertir SVG en TTF ?
SVG stocke des graphiques vectoriels 2D sous forme de chemins XML, tandis que TTF stocke les contours des glyphes pour le rendu de caractères ou de jeux d'icônes via le moteur de rendu de polices. Les développeurs dessinent chaque icône comme un chemin SVG et compilent l'ensemble dans un .ttf afin que le CSS puisse appeler chaque glyphe par son code de caractère. Les créateurs de caractères construisent également des SVG de formes de lettres et les emballent sous forme de police TrueType distribuable, qui est un standard multiplateforme depuis le début des années 1990.
Comment convertir SVG en TTF
FontCreator APP
Importez vos fichiers SVG par glyphe, attribuez chacun à un emplacement de caractère et exportez la police terminée au format .ttf.
Glyphs APP
Importez les chemins SVG comme contours de glyphes, configurez les métriques de la police et exportez en .ttf.
FontForge OPEN-SOURCE
Importez chaque fichier SVG comme contour de glyphe via File > Import, définissez la largeur d'avance et la ligne de base pour chaque emplacement, puis utilisez File > Generate Fonts et sélectionnez TrueType pour exporter le .ttf.
Programmes qui convertissent SVG
À propos de ces formats
Un fichier SVG est une image Scalable Vector Graphics - un standard ouvert du W3C qui stocke des graphiques 2D sous forme de texte XML, de sorte qu'il s'adapte à n'importe quelle taille…
Ouvrir les détails de .SVG →Un fichier TTF est une police TrueType Font - une police vectorielle évolutive créée par Apple en 1991 et désormais prise en charge par tous les systèmes d'exploitation majeurs. Pour…
Ouvrir les détails de .TTF →Qualité et points de vigilance
- Une seule illustration SVG ne peut pas produire un
.ttfutilisable - chaque glyphe doit être un fichier SVG séparé contenant un seul chemin propre. - Les fonctionnalités SVG complexes telles que les dégradés, les masques, les filtres et les images matricielles intégrées ne sont pas prises en charge dans les contours de police ; seule la géométrie du chemin est transférée.
- Chaque glyphe nécessite une largeur d'avance et une position de ligne de base définies dans l'éditeur de police, sinon les caractères apparaîtront mal alignés dans le texte rendu.
Foire aux questions
Puis-je convertir un seul logo SVG en fichier de police TTF ?
Ai-je besoin d'un fichier de police SVG avec des éléments <font>, ou juste de fichiers SVG classiques ?
Le TTF résultant fonctionnera-t-il sur Windows, macOS et Linux ?
Quelle est la différence entre une police d'icônes et une police de texte ?
.ttf ; une police d'icônes attribue des chemins SVG d'icônes à des points de code de caractères tandis qu'une police de texte attribue des chemins de formes de lettres - le flux de travail dans un éditeur de police est identique.