Compression PDF

IronPDF peut compresser la taille des fichiers PDF en réduisant la taille de toutes les images intégrées. À cette fin, les développeurs peuvent invoquer la méthode compressImages de la classe PdfDocument pour réduire la taille des fichiers PDF qui incorporent de grandes images et d'autres éléments graphiques. Cela permet d'économiser considérablement l'espace de stockage, le temps et les coûts pour transporter les PDF efficacement par e-mail et autres canaux de communication.

La méthode compressImages accepte des valeurs entières entre 0 et 100, qui indiquent le pourcentage de qualité ciblé pour les images intégrées. De plus, les règles de travail avec cette méthode sont similaires aux règles d'optimisation des tailles de fichiers pour les types d'images compressées comme JPEG. Une valeur de 100 indique que les images doivent conserver leur qualité d'origine (sans perte), et des valeurs plus basses indiquent des seuils de qualité d'origine plus faibles.

L'exemple de code présenté dans le guide de compression d'images IronPDF produit deux nouveaux PDF à partir du même PDF original en utilisant des qualités de compression d'image différentes. Le premier produit un PDF dont les images perdent beaucoup de leur qualité d'origine. Des valeurs de qualité inférieures à 70 produiront généralement des PDF dont les images sont de très basse qualité mais dont les tailles de fichiers sont considérablement réduites. Le deuxième PDF est produit avec un seuil de qualité plus élevé (90 %). Cela produit un PDF avec des images de bien meilleure qualité mais avec une réduction de taille de fichier beaucoup plus petite par rapport au premier.

Les valeurs de qualité idéales varieront en fonction des besoins de l'utilisateur. Il peut être nécessaire de faire quelques essais pour trouver la valeur qui produit la plus petite taille de fichier tout en conservant une qualité d'image acceptable.

class="hsg-featured-snippet">

Comment compresser un fichier PDF en Java

  1. Installer la bibliothèque IronPDF pour Java pour la compression de PDF
  2. Utiliser la méthode `fromFile` pour importer un PDF existant
  3. Compresser le PDF avec la méthode compressImages en spécifiant la qualité
  4. Exporter le PDF compressé dans le répertoire souhaité
  5. Obtenez une réduction énorme de la taille du fichier avec peu de différence de qualité

Apprenez comment compresser des PDF en Java avec IronPDF

Prêt à commencer?
Version : 2025.11 vient de sortir