Supprimer les tableaux du PDF via Python

Supprimer des tableaux d’un document PDF à l’aide de Aspose.PDF pour la bibliothèque Python for .NET

Comment supprimer des tableaux d'un document PDF à l'aide de la bibliothèque Python for .NET

Pour travailler avec des tableaux, utilisez Aspose.PDF pour Python via .NET, une API puissante et facile à utiliser. Ouvrez PyPI, recherchez ‘aspose-pdf’ et installez-le. Vous pouvez également exécuter la commande suivante :

Console

pip install aspose-pdf

Supprimer des tableaux du PDF via Python


Vous devez Aspose.PDF for .NET essayer le code dans votre environnement.

  1. Chargez le PDF avec une instance de Document.
  2. Créez un objet TableAbsorber pour rechercher des tables.
  3. Visitez la première page avec absorbeur.
  4. Obtenez le premier tableau de la page.
  5. Enlevez la table. Enregistrez le fichier.

Supprimer les tableaux du PDF - Python

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)
absorber = apdf.text.TableAbsorber()
absorber.visit(document.pages[1])
table = absorber.table_list[0]
absorber.remove(table)
document.save(path_outfile)