Tabellen aus PDF entfernen über Python

Löschen Sie Tabellen aus dem PDF-Dokument mit Aspose.PDF for die Python for .NET Library

So löschen Sie mithilfe der Python for .NET Bibliothek Tabellen aus einem PDF-Dokument

Um Tabellen zu löschen, verwenden Sie Aspose.PDF for Python via .NET, eine leistungsstarke und benutzerfreundliche API. Öffnen Sie PyPI, suchen Sie nach „aspose-pdf“ und installieren Sie es. Alternativ können Sie den folgenden Befehl ausführen:

Console

pip install aspose-pdf

Löschen Sie Tabellen aus PDF über Python


Sie benötigen Aspose.PDF for .NET, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie das PDF mit einer Instanz von Document.
  2. Erstellen Sie ein TableAbsorber-Objekt, um Tabellen zu finden.
  3. Besuchen Sie die erste Seite mit Absorber.
  4. Holen Sie sich die erste Tabelle auf der Seite.
  5. Entferne den Tisch. Speichern Sie die Datei.

Löschen Sie Tabellen aus 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)