Reparo PDF Documento em n8n
Reparo PDF Document é um PDF4me ação do nó em n8n que corrige erros estruturais em um dispositivo corrompido ou danificado. PDF e recupera o máximo de conteúdo legível possível. Use-o para resgatar anexos de e-mail que não abrem, restaurar arquivos compactados danificados ou recuperar documentos corrompidos por uma transferência malsucedida, tudo sem a necessidade de uma ferramenta manual de reparo no computador.
O que este nó faz
PDF4me: Reparo PDF Document pega um corrompido ou danificado PDF de Dados Binários, um Base64 Stringou um URLe retorna um arquivo reconstruído com erros estruturais corrigidos e conteúdo legível recuperado sempre que os dados subjacentes existirem. É o equivalente automatizado das ferramentas de reparo manual que as pessoas usam, só que funciona sem supervisão dentro de um fluxo de trabalho acionado por um anexo de e-mail, um upload para armazenamento em nuvem ou uma transferência de arquivo com falha.
Autenticando seu API Solicitar
Todo PDF4me nó em n8n requer um válido Credencial para se conectar comCrie ou selecione um que contenha o seu PDF4me API chave para que o fluxo de trabalho possa autenticar solicitações de reparo com segurança.
Fatos importantes que você não deve perder

PDF4me Reparo PDF Painel de parâmetros do documento em n8n
Reparo automatizado (n8n) vs Ferramentas Manuais Online
Maioria PDF As ferramentas de reparo que se classificam para este termo são uploads manuais, um arquivo por vez, pela web. A comparação abaixo mostra por que uma abordagem baseada em plataforma de automação difere desses resultados.
| Abordagem | Acionar | Melhor ajuste |
|---|---|---|
| Manual web tool (iLovePDF, Adobe, Sejda) | Person uploads one file by hand | A single one-off file you have open in front of you |
| PDF4me Repair PDF Document in n8n | Email arrival, cloud storage upload, or file-transfer event | Recurring corruption on incoming attachments, archives, or transfers, with no manual step |
Quais parâmetros o reparo utiliza? PDF Precisa de algum documento?
Obrigatório: Ação, Tipo de dados de entrada e o campo correspondente a esse tipo de entrada. Nome do arquivo de saída. Async O processamento e o nome de saída dos dados binários são opcionais e possuem valores padrão funcionais.
| Parâmetro | Obrigatório | O que faz | Exemplo |
|---|---|---|---|
| Action | Required | Selects the PDF4me node action to run. Choose Repair PDF Document. | Repair PDF Document |
| Input Data Type | Required | Format of the source PDF input. Choose Binary Data (from a previous node), Base64 String, or URL. | Binary Data |
| Input Binary Field | Conditional | Name of the binary property on the incoming n8n item that holds the damaged PDF. Required when Input Data Type is Binary Data. Defaults to data. | data |
| Base64 Document Content | Conditional | Base64-encoded content of the damaged PDF. Required when Input Data Type is Base64 String. | JVBERi0xLjQK... |
| File URL | Conditional | Publicly reachable HTTPS URL to the damaged PDF. Required when Input Data Type is URL. | https://example.com/corrupted.pdf |
| Output File Name | Optional | Filename for the repaired PDF output. Defaults to a generated name when left blank. Include the .pdf extension. | repaired.pdf |
| Async Processing | Optional | Runs repair in the background instead of holding the workflow execution open, useful for large or badly damaged files. | true |
| Binary Data Output Name | Optional | Name of the binary property the output item exposes. Defaults to data. | data |
Campos de saída
Uma corrida bem-sucedida retorna um n8n item contendo o binário reparado PDF.
| Campo | Tipo | O que contém |
|---|---|---|
Binary (data) | Binary | The repaired PDF with structural errors fixed and readable content restored wherever recoverable, under Binary Data Output Name (default data). |
fileName | String | Generated filename, matching Output File Name. |
mimeType | String | MIME type of the output, always application/pdf. |
fileSize | Number | Size of the repaired PDF in bytes. |
Como faço para configurar um reparo? PDF Documento em n8n?
- Adicionar PDF4me para o seu n8n fluxo de trabalho e escolha o Reparo PDF Document Ação.
- Em Credencial para se conectar com, selecione o seu PDF4me credencial ou clique Criar nova credencial e cole o seu API chave.
- Definir Tipo de dados de entrada para Dados binários (padrão), Base64 String, ou URL e fornecer a peça danificada correspondente PDF campo.
- Opcionalmente configurado Nome do arquivo de saída (deve terminar em
.pdf). - Habilitar Async Processamento Para arquivos grandes ou muito danificados, se necessário.
- Execute o nó e direcione o reparado. PDF, exposto sob Nome da saída de dados binários, para a próxima etapa.
Configurações típicas
Exemplos de fluxo de trabalhoCommon n8n workflow patterns using Repair PDF Document.
- Um gatilho de e-mail é acionado quando um PDF O acessório chegou.
- A tentativa de processar o anexo falhou, indicando corrupção.
- Reparo PDF O documento é executado com base nos bytes do anexo; em seguida, o processamento continua ou uma etapa de validação confirma. success.
- Um gatilho de agendamento é executado semanalmente ou mensalmente.
- Arquivado PDFs são recuperados e validados quanto à integridade.
- Reparo PDF O documento é executado em qualquer arquivo que falhe na validação, e a cópia arquivada é substituída.
- Um webhook recebe um PDF de um sistema externo.
- O arquivo falhou na verificação de abertura ou validação.
- Reparo PDF O documento é executado com Async Processamento em andamento e retomada do processamento em success.
- Um nó Loop Over Items itera sobre uma lista de documentos. URLs a partir de uma exportação de banco de dados.
- Reparo PDF O documento é executado com o tipo de dados de entrada. URL e Async Processamento ativado para garantir confiabilidade.
- Cada arquivo reparado é gravado no armazenamento com o ID do registro de origem como nome do arquivo.
Dicas práticas
Folha de dicas
| Campo | Valor |
|---|---|
| Action | Repair PDF Document |
| Input Data Type | Binary Data |
| Input Binary Field | data |
| Output File Name | repaired.pdf |
| Async Processing | true (for large or badly damaged files) |
| Binary Data Output Name | data |
| Credentials | PDF4me API credential |