IRONSOFTWAREHOME
Extrair texto
from ironpdf import *

# Load existing PDF document
pdf = PdfDocument.FromFile("content.pdf")

# Extract text from PDF document
all_text = pdf.ExtractAllText()

# Extract text from specific page in the document
page_2_text = pdf.ExtractTextFromPage(1)
pip install ironpdf
Extrair texto

Extrair texto

IronPDF for Python pode extrair o conteúdo de texto de um documento PDF - tanto de todo o documento de uma vez quanto de páginas individuais - usando os métodos ExtractAllText e ExtractTextFromPage.

Começando

Carregue um PdfDocument de um arquivo usando PdfDocument.FromFile, então chame o método de extração apropriado. Ambos os métodos retornam uma string Python contendo o texto extraído.

Entendendo o código

  • PdfDocument.FromFile(path): Abre um documento PDF existente do caminho de arquivo especificado. Para arquivos protegidos por senha, passe a senha como segundo argumento.
  • ExtractAllText(): Retorna uma única string contendo o texto extraído de todas as páginas do documento, na ordem das páginas.
  • ExtractTextFromPage(pageIndex): Retorna o conteúdo de texto de uma única página. O argumento pageIndex é baseado em zero - passe 0 para a primeira página, 1 para a segunda, e assim por diante.

Casos de uso

A extração de texto é útil para:

  • Indexação de pesquisa - tornando o conteúdo do PDF pesquisável em um banco de dados ou motor de busca.
  • Análise de dados - extraindo dados estruturados como números de fatura, datas ou endereços de relatórios em PDF.
  • Verificação de conteúdo - verificando programaticamente se PDFs gerados contêm o texto esperado.
  • Acessibilidade - convertendo conteúdo PDF em texto simples para leitores de tela ou processamento subsequente.
Aprenda a extrair conteúdo de PDFs com IronPDF for Python!

Pronto para começar?

Versão:2026.10recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF for Python
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Os seus dados serão sempre mantidos em sigilo.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Aprovado por milhões de engenheiros em todo o mundo.
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.
Download do módulo Python para PDF
Instale com pip

Versão: 2026.10

  1. Baixe e instale o Python 3.7 ou superior.
  2. Instale o pip a partir do pypi.org se ainda não estiver instalado.
  3. Execute o comando acima no terminal.
Módulo PDF em Python
Baixar módulo

Versão: 2026.10

Instale manualmente em seu projeto.

  1. Baixe o pacote
  2. Execute este comando no terminal.
     pip install ironpdf-2026.10-py37-none-win_amd64.whi

Licenças a partir de US$ 999