ForHosting KIT · PDF e documentos

Ler campos de formulário PDF

Esta ferramenta lê os campos de um formulário PDF preenchido e devolve nomes e valores em JSON. Em vez de abrir arquivo por arquivo e redigitar as respostas em uma planilha, seu sistema recebe os dados estruturados direto — quem preencheu o formulário não deveria ter que digitá-lo de novo.

● Estávelpor documentoUS$ 0,002
Use pelo WebAPIE-mailApp em breveTelegram em breve

Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.

A redigitação é o imposto invisível

Todo processo que recebe formulários em PDF paga esse imposto: alguém abre cada arquivo, lê campo por campo e digita tudo em outro sistema. É lento, caro e a fonte número um de erros — o CPF trocado, a data invertida, o e-mail com letra faltando. A leitura automática elimina a etapa: o arquivo chega, a API extrai, o sistema grava. O dado que a pessoa digitou uma vez segue direto até o destino.

O que a leitura devolve

Todos os campos do formulário, com nome e valor: textos, caixas de seleção marcadas ou não, opções escolhidas em listas. Campos vazios vêm identificados como vazios — informação útil para validar se a ficha foi preenchida por completo antes de aceitá-la. A resposta chega em JSON, o formato que qualquer sistema moderno consome sem tradução, pronta para alimentar banco de dados, planilha ou fluxo de aprovação.

Do e-mail à base de dados, sem mãos

O fluxo típico: os formulários preenchidos chegam por e-mail ou upload; cada arquivo passa pela API; os dados extraídos entram na base e disparam o próximo passo do processo. Uma chamada por documento, US$ 0,002 cada — 500 fichas processadas custam US$ 1. Limites por arquivo: 25 MB e 200 páginas. Nenhum cadastro é necessário: a compra é direta e o preço está publicado aqui.

Inscrições de processo seletivo

Uma faculdade de Recife recebe fichas de inscrição em PDF preenchidas pelos candidatos. A leitura automática despeja nome, CPF e curso escolhido direto no sistema acadêmico — a secretaria conferiu, não digitou.

Propostas de seguro sem fila

Uma corretora processa propostas preenchidas por parceiros. Os campos extraídos alimentam a análise de risco no mesmo dia, em vez de esperar a digitação da semana.

Fichas de filiação de associação

Um sindicato recebe centenas de fichas por mês. A extração em lote monta a base de filiados com os campos exatos do formulário, incluindo as autorizações marcadas — ou não — por cada pessoa.

Autorizações de evento escolar

Uma escola de Curitiba lê as autorizações devolvidas pelos pais e confere automaticamente quem marcou cada permissão, cruzando com a lista da turma para cobrar só os pendentes.

O formulário foi impresso, preenchido à mão e escaneado. Funciona?

Não nesta capacidade: a leitura extrai campos eletrônicos vivos do PDF. Papel escaneado é imagem — o caminho para ele é o reconhecimento de texto, que é outra ferramenta.

Como sei se a ficha veio incompleta?

Os campos vazios aparecem na resposta identificados como vazios. Seu sistema pode recusar ou devolver a ficha automaticamente quando um campo obrigatório vier em branco — validação de chegada, sem olho humano.

As caixas de seleção vêm como quê?

Como marcada ou desmarcada, campo por campo. É o que permite saber, por exemplo, quais autorizações a pessoa aceitou de fato no documento.

Qual o formato exato da resposta?

JSON com os pares nome do campo e valor preenchido, na estrutura definida pelo próprio formulário. Se você também mantém o modelo em branco, dá para validar a extração contra a lista completa de campos.

Quanto custa processar o acumulado de um ano?

US$ 0,002 por documento: 5.000 fichas antigas custam US$ 10 para virar base de dados. Preço por uso, publicado, sem assinatura.

As fichas têm dados pessoais de terceiros. Como fica a LGPD?

O arquivo é processado com finalidade única: extrair os campos e devolver a você. Não retemos os dados para outros usos nem os repassamos. Você, como controlador dos dados dos seus titulares, mantém a base legal do tratamento — a ferramenta é a operadora pontual da tarefa.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/pdf/form-read

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/pdf/form-read \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"pdf":"https://ejemplo.com/documento.pdf"}'
{
  "pdf": "https://ejemplo.com/documento.pdf"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "pdf.form_read",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_mb25
max_pages200
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.
413input_too_largeA entrada passou do tamanho máximo desta tarefa. Confira os limites publicados.

Ver a documentação completa do KIT →