PDF para Excel

Extrai dados tabulares de arquivos PDF e os converte em planilhas Excel com opções de análise personalizáveis

Converte documentos PDF contendo tabelas para formato Excel usando Node.js puro.

Exemplos de resultados

1 Exemplos

Tabela PDF para Excel

Extrai dados tabulares de um PDF e converte para formato Excel

pdf-to-excel-output.xlsx Ver arquivo
Ver parâmetros de entrada
{ "sourceFile": "/public/samples/pdf/table-data.pdf", "delimiter": "auto", "hasHeader": true }

Click to upload file or drag and drop file here

Maximum file size: 50MB Supported formats: application/pdf

Fatos principais

Categoria
Documentos e PDF
Tipos de entrada
file, select, checkbox, text
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

Converta facilmente tabelas de arquivos PDF em planilhas Excel (.xlsx) estruturadas. Esta ferramenta extrai dados tabulares de documentos PDF de forma precisa, permitindo configurar delimitadores, definir cabeçalhos e ajustar larguras de colunas automaticamente para facilitar a análise de dados.

Quando usar

  • Quando você precisa extrair relatórios financeiros ou tabelas de dados de um PDF para realizar cálculos no Excel.
  • Ao lidar com PDFs que contêm tabelas com delimitadores específicos e que precisam de uma conversão limpa.
  • Quando deseja evitar a digitação manual de dados tabulares estáticos de documentos PDF para planilhas editáveis.

Como funciona

  • Faça o upload do arquivo PDF contendo as tabelas que deseja extrair.
  • Configure as opções de análise, como o delimitador de coluna, o nome da planilha e se deseja pular linhas vazias.
  • Clique em processar para que a ferramenta extraia os dados tabulares e gere o arquivo Excel (.xlsx) formatado para download.

Casos de uso

Extração de relatórios de vendas e faturamento em PDF para consolidação em planilhas de controle financeiro.
Conversão de tabelas de especificações técnicas de produtos contidas em catálogos PDF para inventários no Excel.
Importação de dados demográficos ou estatísticos de relatórios acadêmicos em PDF para análise estatística direta.

Exemplos

1. Conversão de Relatório de Vendas Mensal

Analista Financeiro
Contexto
Recebe relatórios de vendas mensais em formato PDF gerados pelo sistema ERP da empresa.
Problema
Precisa consolidar os dados de vendas em uma planilha Excel para criar gráficos de desempenho, mas copiar e colar desconfigura as colunas.
Como usar
Carrega o PDF do relatório, define o delimitador como 'Auto-detect', ativa a opção de cabeçalhos na primeira linha e define o nome da planilha como 'Vendas_Jan'.
Configuração de exemplo
{
  "delimiter": "auto",
  "hasHeader": true,
  "skipEmptyRows": true,
  "sheetName": "Vendas_Jan",
  "autoColumnWidth": true
}
Resultado
Um arquivo Excel (.xlsx) com todas as colunas de vendas alinhadas perfeitamente e pronto para fórmulas.

2. Extração de Lista de Preços de Fornecedor

Comprador de Suprimentos
Contexto
O fornecedor enviou um catálogo de peças em PDF com tabelas de preços separadas por ponto e vírgula.
Problema
Precisa comparar os preços com outros fornecedores no Excel sem redigitar centenas de itens.
Como usar
Faz o upload do PDF do catálogo, seleciona o delimitador 'Semicolon (;)' e ativa o ajuste automático de largura de coluna.
Configuração de exemplo
{
  "delimiter": ";",
  "hasHeader": true,
  "skipEmptyRows": true,
  "sheetName": "Precos_Fornecedor",
  "autoColumnWidth": true
}
Resultado
Uma planilha Excel limpa, sem linhas vazias, com os preços e códigos de produtos organizados em colunas individuais.

Testar com amostras

xlsx, xls, pdf

Hubs relacionados

FAQ

Como a ferramenta identifica as colunas no PDF?

A ferramenta detecta automaticamente o alinhamento dos dados ou usa o delimitador de coluna selecionado (como vírgula, ponto e vírgula ou tabulação) para estruturar as colunas no Excel.

Posso definir o nome da aba gerada no Excel?

Sim, você pode preencher o campo 'Nome da Planilha' para personalizar o nome da aba no arquivo final.

O que acontece com as linhas em branco do PDF?

Se a opção 'Pular Linhas Vazias' estiver ativada, a ferramenta removerá automaticamente as linhas sem dados para manter a planilha limpa.

A formatação original do PDF é mantida no Excel?

A ferramenta foca na extração precisa dos dados tabulares e valores. Ela ajusta a largura das colunas automaticamente, mas não preserva estilos visuais complexos do PDF.

Qual é o limite de tamanho do arquivo PDF suportado?

O limite máximo para o upload do arquivo PDF é de 50 MB.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/pdf-to-excel

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
sourceFile file (Upload necessário) Sim -
delimiter select Não -
hasHeader checkbox Não -
skipEmptyRows checkbox Não -
autoColumnWidth checkbox Não -
sheetName text Não -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/pdf-to-excel para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Arquivo: Arquivo

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-pdf-to-excel": {
      "name": "pdf-to-excel",
      "description": "Extrai dados tabulares de arquivos PDF e os converte em planilhas Excel com opções de análise personalizáveis",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-to-excel",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]