Compresser le PDF via Python

Compression de PDF par programmation à l’aide de Aspose.PDF pour la bibliothèque Python for .NET

Optimisez le PDF avec Python

Avez-vous besoin de compresser le PDF ? La modification programmatique de documents PDF est un élément essentiel des flux de travail numériques modernes. Les bibliothèques Python telles que Aspose.PDF sont des solutions autonomes qui ne dépendent pas d’autres logiciels et sont prêtes à être utilisées commercialement. Ils couvrent tous les besoins possibles des développeurs Python professionnels. Cette bibliothèque Python pour .NET permet aux développeurs de compresser des documents PDF rapidement et efficacement par programmation. Grâce à cette bibliothèque, vous pouvez facilement produire une sortie PDF optimisée pour l’impression, l’archivage ou le partage réseau. Il s’agit d’une solution autonome pour le traitement de documents PDF en Python pour .NET qui ne nécessite pas l’installation de logiciels tiers. Pour compresser des fichiers PDF, nous utiliserons Aspose.PDF pour Python via .NET, une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour les applications Python. Ouvrez le site Web Pipy.org et installez-le. Vous pouvez également utiliser la commande suivante depuis la console ou le terminal.

Console

pip install aspose-pdf

Comment compresser un PDF via Python


Vous avez besoin de Aspose.PDF pour Python via .NET pour essayer le code dans votre environnement.

  1. Ouvrez un document PDF à l’aide de l’objet Document.
  2. Appelez la méthode d’optimisation de l’objet du document, qui supprime les objets inutiles et compresse les images dans le fichier PDF
  3. Enregistrez le document optimisé dans le nouveau chemin à l’aide de la méthode Save ().

Si vous souhaitez faciliter et accélérer le partage ou le stockage d’un fichier PDF, le compresser peut vous aider. Grâce à cette puissante bibliothèque Aspose.PDF Python for .NET, vous pouvez réduire la taille de votre PDF tout en préservant sa qualité et ses détails importants. Cet outil professionnel utilise Python pour compresser efficacement les PDF. L’exemple suivant montre comment modifier un document PDF dans Python :

Compresser des fichiers PDF - Python

Cet exemple de code montre comment optimiser un document PDF pour le Web - Python

Input file:

File not added

Output format:

PDF

Output file:

import aspose.pdf as apdf

from os import path

path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)

document = apdf.Document(path_infile)
document.optimize()
document.save(path_outfile)

À propos de Aspose.PDF pour l'API Python

Aspose.PDF pour Python via l’API .NET prend en charge les normes PDF et les spécifications PDF les plus établies. Il permet aux développeurs d’insérer des tableaux, des graphiques, des images, des hyperliens, des polices personnalisées, etc., dans des documents PDF. De plus, il est également possible de compresser des documents PDF. Aspose.PDF pour Python via .NET fournit d’excellentes fonctionnalités de sécurité pour le développement de documents PDF sécurisés. Certaines des principales fonctionnalités de Aspose.PDF pour Python via l’API .NET incluent :

  • Possibilité de lire et d’exporter des PDF dans plusieurs formats d’image, notamment BMP, GIF, JPEG et PNG.
  • Définissez les informations de base (par exemple, auteur, créateur) du document PDF.
  • Fonctionnalités de conversion : convertissez un PDF en Word, Excel et PowerPoint. Convertissez des PDF en formats d’image. Convertissez des fichiers PDF au format HTML et vice versa. Convertissez un PDF en EPUB, texte, XPS, etc.

En ce qui concerne l’utilisation de l’API, vous pouvez trouver plus d’informations sur Aspose.PDF pour Python via l’API .NET sur notre documentation.