Ce compresseur essaie deux stratégies radicalement différentes sur votre fichier et vous remet celle qui l'emporte. La première est un réenregistrement structurel sans perte : pdf-lib rouvre le document et le réécrit avec les flux d'objets activés, en dédupliquant les objets internes et en compactant la structure du fichier. Rien n'est rastérisé : le texte reste sélectionnable, les liens cliquables et les graphiques vectoriels parfaitement nets.
La seconde est la rastérisation. Chaque page est rendue sur un canvas à une échelle réduite puis réencodée en JPEG, avant d'être reconstruite en un nouveau PDF. Cela détruit le texte sélectionnable mais se révèle spectaculairement efficace sur les documents numérisés, qui ne sont déjà que des images dans un conteneur PDF.
Les deux résultats sont comparés par leur poids et c'est le plus léger que vous téléchargez. Si aucun ne parvient à faire mieux que le fichier d'origine, l'outil vous indique que le document est déjà minimal et vous rend votre original intact plutôt qu'une version dégradée.
Les deux chemins de compression s'exécutent dans votre navigateur. Un contrat ou un scan de passeport est traité sur votre machine, sans copie déposée dans la file d'attente d'un service de compression.
| Niveau | Facteur de rendu | Qualité JPEG | Convient à |
|---|---|---|---|
| Basique | 1,5× | 0,72 | Documents qu'il faut encore lire attentivement |
| Moyen | 1,15× | 0,58 | Le choix habituel : pièces jointes, téléversements |
| Fort | 0,85× | 0,42 | Limites de poids strictes, lisibilité suffisante |
Ces valeurs ne concernent que le chemin de rastérisation. Le réenregistrement sans perte ignore totalement le niveau, puisqu'il n'a aucune qualité à céder — c'est pourquoi un rapport dense en texte se compresse souvent autant en Basique qu'en Fort.
Un PDF principalement textuel est déjà extrêmement compact : les mots y sont stockés comme des références de police et des coordonnées, quelques octets chacun. Il reste très peu de redondance à extraire, et rastériser une telle page la rend généralement plus lourde, car une page de caractères devient une grande photographie de caractères. L'outil détecte ce cas et bascule sur le réenregistrement sans perte : voilà pourquoi votre document texte ne perd parfois que cinq pour cent.
Les documents numérisés sont le cas inverse. Chaque page est une photographie en pleine résolution, souvent capturée à 300 ppp et enregistrée avec des réglages de qualité généreux. Les rastériser à une échelle et une qualité moindres réduit couramment ces fichiers de soixante-dix à quatre-vingt-dix pour cent sans perte de lisibilité notable.
Cela dépend du chemin qui l'emporte. Si le réenregistrement sans perte produit le fichier le plus léger — l'issue habituelle pour les documents textuels — le texte, les liens et les graphiques vectoriels sont intégralement préservés. Si la rastérisation gagne, ce qui arrive avec les numérisations, les pages deviennent des images et le texte n'est plus sélectionnable.
Les PDF textuels sont déjà fortement compressés ; il reste peu de redondance à supprimer. Les gros gains proviennent des documents contenant des photographies ou des pages numérisées. Si rien ne pouvait être économisé, l'outil vous rend le fichier d'origine intact plutôt qu'une copie dégradée.
Moyen pour à peu près tout. Choisissez Basique quand le document doit encore être lu attentivement ou imprimé, et Fort uniquement face à une limite de téléversement stricte où seule la lisibilité compte.
Oui, mais notez que plusieurs fichiers sont fusionnés en un seul PDF compressé plutôt que rendus séparément. Pour les compresser individuellement, traitez-les un par un.
Un PDF protégé par mot de passe ne peut pas être ouvert par l'outil et provoquera une erreur. Les signatures numériques ne survivent pas à la compression puisque le fichier est réécrit : un document signé doit être laissé tel quel.
Non. PDF.js et pdf-lib s'exécutent tous deux en JavaScript dans cette page : tout le processus se déroule dans votre navigateur et le document ne quitte jamais votre appareil.