Remover tabelas do PDF via Python

Exclua tabelas do documento PDF usando Aspose.PDF for a biblioteca Python for .NET

Como excluir tabelas do documento PDF usando a biblioteca Python for .NET

Para eliminar uma tabela, utilize Aspose.PDF for Python via .NET, uma API poderosa e fácil de utilizar. Abra o PyPI, pesquise por aspose-pdf e instale-o. Em alternativa, execute o comando:

Console

pip install aspose-pdf

Excluir tabelas do PDF via Python


Você precisa Aspose.PDF for .NET testar o código em seu ambiente.

  1. Carregue o PDF com uma instância de Document.
  2. Crie o objeto TableAbsorber para encontrar tabelas.
  3. Visite a primeira página com absorvedor.
  4. Obtenha a primeira tabela na página.
  5. Retire a mesa. Salve o arquivo.

Excluir tabelas do 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)