digtools
🔤
font subsetter,

Générateur de sous-ensembles de polices

Réduisez la taille des fichiers de police en n'extrayantque les caractères dont vous avez besoin dans votre navigateur.

Haute précision
Extraction opentype.js
🔒
Entièrement hors ligne
Sécurisé, pas de téléchargement sur serveur
Configuration facile
Préréglages de caractères polyvalents

1. Charger le fichier de police

📁
Cliquez ou glissez-déposez pour charger un fichier de police
Prend en charge TTF / OTF / WOFF
about,

Aperçu de l'outil

Le générateur de sous-ensembles de polices est un outil pour développeurs qui crée un nouveau fichier de police léger en extrayant uniquement les caractères spécifiques dont vous avez besoin à partir de fichiers TTF, OTF ou WOFF. Il est particulièrement efficace pour les polices contenant un grand nombre de glyphes, telles que les polices japonaises ou chinoises, où il peut réduire la taille du fichier de plus de 90 %, améliorant ainsi considérablement la vitesse de chargement de votre site Web (LCP, etc.).

Cet outil utilise « opentype.js » pour tout traiter directement dans votre navigateur. Vos fichiers de police ne sont jamais téléchargés sur un serveur externe. Vous pouvez traiter en toute sécurité des polices commerciales même très confidentielles, de manière entièrement hors ligne.

how to,

Comment utiliser le générateur de sous-ensembles de polices

ÉTAPE 1

Charger le fichier de police

Faites glisser et déposez ou cliquez pour sélectionner le fichier de police (TTF/OTF, etc.) que vous souhaitez optimiser dans la zone de téléchargement en haut de l'écran.

ÉTAPE 2

Sélectionner les caractères

Dans l'onglet « Caractères cibles », choisissez des préréglages (ASCII, Hiragana, etc.) ou saisissez directement les caractères spécifiques que vous avez l'intention d'utiliser.

ÉTAPE 3

Générer et prévisualiser

Cliquez sur « Générer un sous-ensemble » pour un traitement instantané. Vérifiez l'onglet « Aperçu » pour voir la police en action, et téléchargez-la si elle vous convient.

glossary,

Glossaire connexe

Subsetting
Le processus de suppression des données de caractères (glyphes) inutiles d'un fichier de police, ne laissant que les caractères requis pour réduire la taille globale du fichier. Principalement utilisé pour accélérer les temps de chargement des polices Web.
Glyph
La représentation visuelle ou les données de forme d'un caractère. Un seul fichier de police peut contenir des milliers à des dizaines de milliers de glyphes, ce qui rend les polices CJK (chinois, japonais, coréen) particulièrement volumineuses.
TTF (TrueType Font)
Un format de police vectorielle standard développé par Apple et Microsoft. Il est largement pris en charge dans divers environnements, de la publication assistée par ordinateur aux applications Web.
OTF (OpenType Font)
Développé conjointement par Adobe et Microsoft, OTF est une extension de TTF. Il prend en charge des fonctionnalités typographiques avancées telles que les ligatures et les caractères alternatifs, ce qui le rend populaire pour la typographie professionnelle.
WOFF / WOFF2
Web Open Font Format, un format optimisé (compressé) spécifiquement pour les polices Web. WOFF2 offre des taux de compression supérieurs et est le format recommandé pour la diffusion de polices Web modernes.
faq,

Foire aux questions (FAQ)

Q.De combien la taille du fichier sera-t-elle réduite ?
Cela dépend du nombre de caractères, mais il n'est pas rare qu'un fichier de plusieurs mégaoctets soit réduit à des centaines de kilo-octets (plus de 90 % de réduction) lors de l'extraction de quelques centaines de caractères d'une police CJK.
Q.Les polices téléchargées sont-elles enregistrées sur un serveur ?
Non, elles ne le sont pas. Tout le traitement est effectué sur votre ordinateur à l'aide du JavaScript du navigateur (opentype.js). Même les polices commerciales hautement confidentielles peuvent être utilisées en toute sécurité.
Q.Puis-je utiliser la police extraite à des fins commerciales ?
Cet outil n'effectue que le processus d'extraction. La possibilité d'utiliser la police générée à des fins commerciales dépend de la licence de la police d'origine. Veuillez vérifier les conditions d'utilisation de la police d'origine.
Q.Prenez-vous en charge la sortie WOFF2 ?
Cet outil génère des fichiers au format TTF. Veuillez utiliser un outil dédié distinct pour convertir en WOFF2 ou dans d'autres formats.
Q.Comment éviter qu'il manque des caractères ?
Si des caractères spéciaux tels que des paires de substitution ou des emojis sont inclus, assurez-vous de les saisir manuellement dans le champ des caractères personnalisés.
use cases,

Cas d'utilisation

Voici des scénarios courants où la réduction des polices offre des avantages significatifs.

🚀

Performances Web (Core Web Vitals)

Le chargement de polices Web CJK de plusieurs mégaoctets bloque le rendu et retarde considérablement la visibilité du texte (LCP et FCP).

Solution : en réduisant la police pour n'inclure que les caractères spécifiques utilisés sur votre site, vous pouvez compresser le fichier à quelques centaines de kilo-octets, ce qui permet un rendu de texte quasi instantané.

📱

Applications mobiles et développement de jeux

Les applications mobiles et les jeux sont confrontés à des limites strictes de taille de téléchargement et de contraintes de stockage, ce qui nécessite une optimisation constante des ressources.

Solution : intégrez une police extraite contenant uniquement les glyphes nécessaires pour votre interface utilisateur et votre texte statique afin de réduire considérablement l'empreinte globale de l'application.

📄

Typographie de pages de destination (LP)

Lorsque vous souhaitez utiliser des polices de conception stylisées et lourdes pour les slogans et les en-têtes d'une page de destination de campagne sans sacrifier la vitesse de chargement.

Solution : créez une police ultra-légère contenant uniquement les quelques dizaines de caractères utilisés dans vos en-têtes, offrant ainsi instantanément une belle typographie.

✉️

E-mails HTML et intégration EPUB

Les e-mails HTML restreignent le chargement de ressources externes et les livres électroniques EPUB ont des limites strictes de taille de fichier pour les ressources intégrées.

Solution : encodez une police minimaliste en Base64 directement dans votre HTML ou EPUB pour garantir une typographie cohérente sans enfreindre les limites de taille ou les restrictions de récupération externes.

technology,

Mise en œuvre technique

Manipulation de polices côté client avec opentype.js

Cet outil est alimenté par la bibliothèque open source opentype.js. L'ensemble du processus – de l'analyse du fichier de police à l'extraction des glyphes requis et à la génération d'un fichier de police nouvellement reconstruit – est exécuté entièrement dans le moteur JavaScript de votre navigateur Web.

Contrairement aux processeurs de polices côté serveur, cette approche élimine le besoin de télécharger et de téléverser des fichiers de police volumineux sur le réseau, ce qui se traduit par des temps de traitement beaucoup plus rapides. Plus important encore, il garantit une confidentialité et une sécurité complètes, car vos fichiers de police (y compris les licences commerciales) ne quittent jamais votre appareil.

Envoyer des commentaires

Faites-nous part de vos réflexions pour nous aider à améliorer l'outil.

Avis Légal

Les outils fournis sur ce site sont entièrement gratuits, mais veuillez les utiliser à vos propres risques. Nous ne garantissons ni l'exactitude, ni l'exhaustivité, ni la sécurité des résultats de calcul, de conversion ou des données générées. L'exploitant décline toute responsabilité pour tout dommage ou problème causé par l'utilisation de ces outils. La plupart des outils traitent les fichiers et les calculs localement dans votre navigateur, ce qui signifie que vos données saisies ne sont ni envoyées ni stockées sur nos serveurs.