Aller au contenu

Réducteur de polices

Réduisez une police aux caractères que vous utilisez réellement. Importez un fichier TTF, OTF, WOFF ou WOFF2, saisissez les caractères à conserver ou indiquez des plages Unicode telles que U+0000-00FF, puis téléchargez une police plus légère qui ne contient que ces glyphes, leurs composants et le glyphe notdef. Les développeurs Web l'utilisent pour réduire le téléchargement des polices, et les designers pour livrer une police de titre ou de logo. Les contours, les indications et les métriques restent intacts.

Choisissez des fichiers ou faites-les glisser dans le champ de téléversement. Taille maximale des fichiers : 5 MB.

Réinitialiser

Foire aux questions

Quels éléments le sous-ensemble de police conserve-t-il dans la nouvelle police ?

Il conserve les glyphes des caractères demandés qui existent dans la police, chaque glyphe composant à partir duquel ces glyphes sont construits, ainsi que le glyphe 0, le glyphe notdef qui représente les caractères manquants. Les contours, les programmes d'indications TrueType, les avances, la table de noms et la table OS/2 sont copiés, et une nouvelle table de correspondance des caractères est créée uniquement pour les caractères conservés.

Comment saisir les caractères à conserver ?

Saisissez-les ou collez-les dans le champ des caractères, par exemple un titre, un alphabet ou une liste de symboles. Chaque caractère Unicode compte une fois : les lettres répétées ne coûtent donc rien, et une espace est conservée si vous en incluez une. Le champ accepte jusqu'à 20,000 caractères.

Comment écrire des plages de Unicode ?

Utilisez des formats tels que U+0041 pour un point de code, U+0020-007E pour une plage, ou une valeur hexadécimale simple comme 0041-005A, en les séparant par des virgules, des espaces ou des points-virgules. Les plages vont jusqu'à U+10FFFF et le champ accepte jusqu'à 5,000 caractères. Vous pouvez combiner des plages avec le champ des caractères ; l'outil conserve l'union des deux.

Quels fichiers de police puis-je importer ?

Les fichiers TTF et OTF avec des contours TrueType ou CFF, ainsi que les polices web WOFF et WOFF2, jusqu'à 10 MiB chacune et 30 MiB une fois décompressées. Les collections de polices (TTC) et les polices variables CFF2 ne sont pas prises en charge. Vous pouvez importer plusieurs polices à la fois ; chacune sera traitée en sous-ensemble avec les mêmes paramètres.

Quels formats de sortie puis-je choisir ?

Même format que l'entrée renvoie le conteneur que vous avez importé. TTF ou OTF produit une police non compressée : au format TTF pour les contours TrueType et OTF pour les contours CFF. WOFF et WOFF2 compressent le résultat pour le web, et WOFF2 est généralement le plus léger.

Le crénage, les ligatures et les autres fonctionnalités OpenType sont-ils préservés ?

Non. Les tables GSUB, GPOS, GDEF et kern font référence à des ID de glyphes qui changent lors de la création du sous-ensemble ; elles sont donc supprimées plutôt que de conserver des références vers les mauvais glyphes. Le texte composé avec le sous-ensemble utilise l'avance par défaut de chaque glyphe, sans paires de crénage ni substitution de ligatures. Si vous avez besoin de fonctionnalités dans une police réduite, conservez ces glyphes avec un outil qui gère les fonctionnalités, ou distribuez la police complète.

Que se passe-t-il lorsque je crée un sous-ensemble d'une police variable ?

Le résultat est une police statique à l'instance par défaut, c'est-à-dire la position choisie par le concepteur de la police comme point de départ. Les tables de variation telles que fvar et gvar ne sont pas copiées ; les axes disparaissent donc. Utilisez Font Info pour voir les valeurs par défaut d'une police variable avant d'en créer un sous-ensemble.

Pourquoi ma police a-t-elle été refusée ?

Certaines polices définissent l'indicateur d'interdiction de sous-ensemble dans le champ fsType de leur table OS/2, et l'outil respecte cette restriction de licence. Les polices impossibles à analyser, les collections et les polices CFF2 sont également refusées avec un message. Font Info affiche les autorisations d'incorporation d'une police avant que vous ne l'essayiez.

Que se passe-t-il si aucun de mes caractères ne figure dans la police ?

L'outil s'arrête et affiche un message au lieu de renvoyer une police vide. Les caractères que la police ne couvre pas sont ignorés sans message si au moins un des caractères demandés existe. Font Glyph Viewer répertorie tous les caractères et plages associés à une police ; vous pouvez ainsi vérifier sa couverture au préalable.

Le sous-ensemble conserve-t-il les noms des glyphes, et ma police est-elle stockée ?

Les noms des glyphes sont supprimés, car le sous-ensemble écrit une table post de version 3, comme la plupart des outils de polices web, ce qui réduit la taille du fichier. La police est traitée en mémoire uniquement pour cette requête, puis supprimée une fois le résultat renvoyé. Aucune donnée sur la police ou ses caractères n'est enregistrée.

À propos de OneClick Pro

OneClick Pro est une collection gratuite de plus de 150 outils Web pour les tâches du quotidien : convertir des images et des unités, formater et valider du code, vérifier des domaines et SEO, et travailler avec du texte, des dates et des nombres. Chaque outil fonctionne sans inscription ni abonnement, et les données saisies servent uniquement à calculer le résultat et ne sont jamais stockées. Utilisez cette boîte à outils pour des tâches ponctuelles ou ajoutez à vos favoris les outils dont vous vous servez chaque jour.