Formats2026-09-183 min de lecture

Pourquoi le sous-ensemblage des polices casse l’édition mais pas la lecture

Le sous-ensemblage de polices ne garde que les glyphes déjà utilisés : la lecture fonctionne, l’édition échoue. Compresser PDF123 ne réduit pas les polices.

PDF123 · Updated 2026-09-18

Un PDF peut sembler parfait et refuser malgré tout le caractère suivant que vous tapez. Ce n’est souvent pas un lecteur défaillant : c’est le sous-ensemblage des polices. Le fichier n’intègre que les glyphes nécessaires au moment de sa création, et l’édition réclame un glyphe qui n’a jamais été embarqué.

Ce qu’est un sous-ensemble

Les polices TrueType et OpenType peuvent contenir des dizaines de milliers de glyphes. Un mémo de dix pages en utilise peut-être quelques centaines. Le sous-ensemblage réécrit la police intégrée pour écarter les glyphes inutilisés. La taille du fichier diminue ; le rendu à l’écran et à l’impression du texte existant reste identique, puisque chaque caractère déjà présent dans le document subsiste.

La lecture et l’impression réussissent donc. Le mode d’échec apparaît plus tard : quelqu’un ouvre le PDF dans un éditeur, tape une lettre accentuée ou une ponctuation rare, et le glyphe manquant est remplacé, laissé vide ou rejeté. Le copier-coller du texte existant fonctionne généralement encore ; c’est l’insertion de nouveaux caractères qui se heurte au trou dans la table des glyphes.

Le sous-ensemblage ne supprime pas la police

L’objet de police reste intégré. Ce qui disparaît, c’est la partie inutilisée de la table des glyphes. Cela n’a rien à voir avec :

  • s’appuyer sur une police système installée chez le lecteur (risque de substitution d’un système d’exploitation à l’autre) ;
  • convertir le texte en contours ou en images (ce qui supprime la sélection et la recherche) ;
  • chiffrer le fichier (Protéger), le chiffrement ne touchant pas aux glyphes.

Beaucoup d’exportateurs bureautiques et de pilotes d’impression vers PDF appliquent le sous-ensemblage par défaut lorsqu’ils intègrent des polices. Les dégâts ont lieu au moment de l’export, pas à l’ouverture ultérieure du fichier. Un réenregistrement par un autre outil PDF peut ou non réappliquer le sous-ensemblage ; il ne restaurera pas par magie des glyphes jamais écrits.

Ce que fait réellement Compresser sur PDF123

Compresser (POST /api/v1/misc/compress-pdf) demande à qpdf de compresser les flux (--compress-streams=y), de recompresser les données Flate et de générer des flux d’objets. Il ne réduit pas les polices et ne revendique pas de sous-échantillonnage des images. Si un fichier est déjà serré au niveau des flux, le téléchargement changera à peine de taille. Si le fichier contient déjà des polices sous-ensemblées, Compresser les laisse en l’état : il ne les redéploie pas en fontes complètes.

Pour comprendre comment les leviers de taille interagissent dans les chaînes de traitement PDF en général (images, flux, structure), voir Ce qui se passe réellement quand on compresse un PDF. Considérez cet article comme un contexte, et non comme l’affirmation que le bouton Compresser de ce site réduit les fontes.

L’OCR et la conversion Markdown ne restaurent pas non plus les glyphes manquants du PDF : OCR renvoie du texte Markdown, et PDF vers Markdown extrait ce que la couche de texte contient déjà.

Édition ou lecture, en pratique

Action Résultat habituel après sous-ensemblage
Ouvrir, faire défiler, imprimer, sélectionner le texte existant Fonctionne ; les glyphes référencés sont présents
Insérer un caractère jamais utilisé dans l’original Peut échouer ou être remplacé
Attendre une police entièrement modifiable dans le PDF Fragile ; le sous-ensemble a écarté les glyphes inutilisés
Lancer Compresser sur PDF123 Les flux peuvent diminuer ; l’inventaire des glyphes ne change pas

Si vous devez continuer à modifier le document avec un jeu complet de caractères, le sous-ensemblage était le mauvais réglage d’export. Préférez une source modifiable (Word, ou Markdown via Markdown vers PDF pour un rendu neuf) ou un PDF qui intègre encore une fonte complète. Compresser sur PDF123 ne rétablira pas ces glyphes.

Lorsque vous diagnostiquez « je ne peux pas taper é dans ce PDF », vérifiez si l’export d’origine a réduit les polices avant d’accuser le lecteur ou Réparer. Réparer reconstruit la structure ; il ne redéploie pas les tables de glyphes. Un aller-retour par Markdown peut produire un nouveau PDF avec les polices que WeasyPrint intègre pour ce rendu : utile pour un document neuf, pas pour restaurer chirurgicalement l’ancienne fonte réduite.

Open tool
Process in the browser — no watermark, files removed after the job.
Open tool