Vous pouvez compresser un PDF sans le téléverser en exécutant l'optimiseur dans l'onglet du navigateur : le fichier est lu depuis le disque en mémoire, réécrit là, et renvoyé sous forme de téléchargement. Ce que cet outil effectue est une réécriture structurelle sans perte, pas une recompression d'image avec perte, et il n'a pas de champ de taille cible.
Il empaquette les objets dans des flux d'objets compressés, dégonfle les flux qui étaient stockés non compressés, et reconstruit les tables de références croisées ; le mode Maximum linéarise aussi le fichier. Le texte, les liens, les signets et les champs de formulaire survivent, les images sont copiées plutôt que réencodées, et les fichiers sont limités à 50 MB. De combien un document rétrécit dépend entièrement du relâchement de sa structure : les fichiers d'anciens générateurs perdent souvent un vrai pourcentage, tandis qu'un petit fichier d'une application moderne peut ressortir légèrement plus gros car la réécriture a sa propre surcharge.
Presque toutes les pages « compresser un PDF » du web promettent les deux mêmes choses : une taille exacte, et l'implication que le coût en qualité est nul. Les deux sont généralement faux. Une vraie réduction de taille sur un PDF vient soit de la suppression de contenu, soit du réencodage des images qu'il contient, et une fois les images réencodées, la qualité est un curseur que quelqu'un a dû choisir. Cette page explique ce qu'un optimiseur dans le navigateur peut et ne peut pas faire, pour que vous puissiez décider si votre document est un candidat avant d'y passer du temps.
Compresser un PDF
Réécrivez la structure interne d'un PDF pour retirer les octets gaspillés, avec les vraies tailles avant et après indiquées. Le fichier ne quitte jamais votre appareil.
Ce que fait réellement une réécriture PDF sans perte
L'optimiseur utilisé ici est qpdf 11.7.0, compilé en WebAssembly et exécuté dans la page. Il effectue quatre opérations, et aucune ne touche au contenu visible d'une page.
| Opération | Ce qu'il supprime | Quel mode l'applique |
|---|---|---|
| Flux d'objets | En-têtes et remplissage par objet dispersés dans le fichier | Standard et Maximum |
| Compression de flux | Blocs de données écrits non compressés | Standard et Maximum |
| Reconstruction des références croisées | Tables d'offset en vrac et résidus de mises à jour incrémentielles | Standard et Maximum |
| Linéarisation | Rien. Il réordonne le fichier pour un affichage plus rapide de la première page | Maximum uniquement |
Tout ce qu'un lecteur peut voir, sélectionner ou cliquer est copié sans modification. Le texte reste du texte et reste interrogeable, les liens restent cliquables, et les signets, champs de formulaire et annotations survivent tous. Le fichier n'est jamais aplati en images de page, ce qui est la différence cruciale entre cet outil et un service qui annonce une réduction fixe.
Quels PDF rétrécissent, et lesquels non
Un fichier ne peut perdre du poids que s'il porte encore quelque chose de superflu. Cela dépend presque entièrement du programme qui l'a écrit et de la façon dont il l'a fait.
| Votre PDF | Résultat typique | Pourquoi |
|---|---|---|
| Exporté par une ancienne suite bureautique ou une chaîne d'impression | Souvent 10 à 40 pour cent plus petit | Des flux non compressés et une table de références croisées en vrac à récupérer |
| Enregistré de façon répétée avec des mises à jour incrémentielles | Généralement plus petit | Les révisions d'objets obsolètes sont supprimées par la réécriture |
| Produit par une application moderne à partir de zéro | Souvent inchangé, parfois plus grand | Rien à supprimer, et la nouvelle structure a sa propre surcharge |
| Un scan ou une galerie photo | Change à peine | La masse est constituée de données d'image déjà compressées qui sont copiées, pas réencodées |
La ligne « parfois plus grand » est la partie que les autres outils ne vous disent pas. Un exemple mesuré de cet outil : un PDF de trois pages de 1295 octets est ressorti à 2568 octets. Les objets ont dû être rassemblés dans un nouveau flux d'objets et le fichier a été linéarisé, et ces deux opérations coûtent quelques centaines d'octets sur un fichier aussi petit. C'est un PDF valide, il s'ouvre normalement, et l'original restait la meilleure copie à conserver. Quand cela se produit, l'outil signale l'augmentation comme un résultat ordinaire plutôt qu'une erreur, et le dit en langage clair au lieu de prétendre que l'exécution a échoué.
Comment réduire la taille d'un PDF sans le téléverser
- Ajoutez le PDF. Déposez le fichier dans l'optimiseur ou cliquez pour parcourir. Il est lu localement, et la taille du fichier est vérifiée par rapport au plafond de 50 MB avant que quoi que ce soit d'autre ne se produise.
- Choisissez Standard ou Maximum. Standard empaquette les objets dans des flux compressés au niveau 6. Maximum utilise le niveau 9 et ajoute la linéarisation, qui concerne la façon dont le fichier est organisé plutôt que sa taille finale.
- Lisez les nombres avant et après, puis décidez. Le panneau montre les deux tailles et le pourcentage de variation. Si le résultat est plus petit, téléchargez-le. Sinon, gardez l'original et passez à l'une des alternatives ci-dessous.
Le fichier d'origine sur le disque n'est jamais modifié, une exécution qui n'apporte rien ne vous a donc coûté que quelques secondes et rien d'autre. Le moteur fait environ 1,3 MB et se télécharge à la première utilisation, après quoi l'outil fonctionne hors ligne.
Quand le fichier ne devient pas plus petit
Deux situations expliquent presque tous les résultats décevants, et les deux ont une solution différente.
Le PDF est majoritairement composé d'images
Les scans, les photos de téléphone, les diapositives exportées et tout ce qui a un arrière-plan photographique stockent la plupart de leurs octets en données d'image. Une réécriture sans perte ne peut pas toucher ces données, la taille ne bouge donc presque pas. Ce qui fonctionne réellement est de réencoder les images à une qualité inférieure, et la voie dans le navigateur pour cela est indirecte : envoyez le PDF au PDF en JPG convertisseur pour rendre chaque page en JPEG à une qualité que vous choisissez, puis reconstruisez un PDF à partir de ces images. Cela peut réduire un scan bien plus que n'importe quel optimiseur structurel, car c'est réellement avec perte. Le coût est que la couche de texte disparaît : ce qui était interrogeable devient une image de texte.
Le fichier contient des pages dont vous n'avez pas besoin
Supprimer du contenu bat le compresser à chaque fois. Une demande d'adhésion qui contient quatre pages de conditions que vous ne soumettez pas représente un quart du fichier en pur gaspillage. Supprimez d'abord les pages avec le Organiser un PDF outil, qui vous permet de réorganiser et de supprimer des pages visuellement, et seulement ensuite de lancer l'optimiseur sur ce qui reste. Sur un document scanné, c'est la plus grande économie disponible dans toute cette boîte à outils.
Le document dépasse le plafond de 50 MB
L'optimiseur accepte les fichiers jusqu'à 50 MB et indique la limite sur la zone de dépôt plutôt que d'échouer silencieusement à mi-chemin. Au-delà, divisez le document, optimisez les parties, et refusionnez-les avec le Fusionner un PDF outil. Ce sont trois étapes dans le navigateur, sans téléversement, et le résultat est un document qui s'ouvre normalement.
Ce que cet outil ne fait délibérément pas
- Pas de taille cible. Il n'y a pas de champ pour « faire ceci en 100 KB ». Atteindre un nombre exact nécessite de réencoder les images à une qualité calculée et d'itérer, ce qui est une opération avec perte au coût visible. Un outil qui propose le champ choisit silencieusement cette qualité pour vous.
- Pas de recompression d'image, donc aucune garantie de réduction. Les économies dépendent de l'entrée. Rien ici ne peut promettre un pourcentage.
- Pas de réduction d'échelle de la résolution d'image. Un scan à 300 DPI reste à 300 DPI. Réduire le DPI est une décision distincte, avec perte.
- Pas de suppression de pages ni d'édition de contenu. Celles-ci résident dans d'autres outils, à dessein, pour que l'optimiseur reste une opération sûre sur tout ce que vous lui confiez.
- Pas de prise en charge des mots de passe. Un fichier chiffré doit être déverrouillé avant que le moteur puisse le réécrire, et l'outil le dit au lieu de produire une sortie défectueuse.
Pourquoi un optimiseur dans le navigateur est un compromis différent
Les compresseurs basés sur un serveur ont un vrai avantage : ils peuvent exécuter un véritable pipeline de recompression d'image en arrière-plan, ce qui explique l'existence de leurs chiffres marketing. Le compromis est que le document va vers une machine que vous ne contrôlez pas, et pour un contrat, une facture, un dossier médical ou un scan de pièce d'identité, c'est la partie qui compte plus que quelques centaines de kilooctets. Une réécriture locale garde le fichier là où il était, fonctionne sans connexion après le premier chargement, et ne nécessite aucun compte. Lorsque la réécriture structurelle ne peut réellement pas aider, cette page le dit et pointe vers l'alternative, plutôt que d'inventer un chiffre.