Extraia texto do PDF em Python

Como extrair texto de um PDF usando Python

Aspose.PDF for Python via C++ Logo

Como extrair texto de um PDF usando o Aspose.PDF para Python via C++

Para extrair o arquivo PDF de texto, usaremos a API Aspose.PDF for .NET, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma python-cpp. Abra o gerenciador de pacotes NuGet, pesquise Aspose.PDF e instale. Você também pode usar o seguinte comando no console do Gerenciador de Pacotes.

Extraia texto do PDF em Python


Você precisa da biblioteca Aspose.PDF para testar o código em seu ambiente.

  1. Carregue o PDF com uma instância do Document.
  2. Crie o objeto TextAbsorber para extrair texto.
  3. Aceite o absorvedor para todas as páginas.
  4. Obtenha o texto extraído
  5. Crie um escritor e abra o arquivo, escreva uma linha de texto no arquivo

Extraia texto do PDF com Python

Este código de exemplo mostra como extrair texto de documentos PDF

Input file:

File not added

Output format:

PDF

Output file:

import AsposePDFPythonWrappers as ap

# Create an object of the PdfExtractor class
pdfExtractor = ap.PdfExtractor()

# Bind the input PDF
pdfExtractor.BindPdf("sample.pdf")

# ExtractText

pdfExtractor.extract_text()

pdfExtractor.get_text("sample.txt") 

Sobre o Aspose.PDF for a API Python

Nossa biblioteca.NET pode combinar um documento de qualquer formato de download compatível com qualquer formato de salvamento suportado. A biblioteca Aspose.PDF for o.NET fornece soluções bastante universais que ajudarão você a resolver as tarefas de mesclar documentos. O Aspose.PDF suporta o número mais significativo de formatos de documentos populares, tanto para carregar quanto para salvar. Chame sua atenção para o fato de que a seção atual descreve apenas mesclagens populares. A página atual fornece informações sobre a fusão de TEXT com {{FILERESULT}}. No entanto, existem muitas combinações para mesclar seus arquivos. Para obter uma lista completa dos formatos suportados, consulte a seção Formatos de arquivo suportados.