Exclua páginas indesejadas de PDF usando n8n Ação
PDF4me Exclua páginas indesejadas de PDF remove páginas específicas de PDF documentos através de n8n Fluxos de trabalho de automação. Processo PDFs via n8n gatilhos, dados binários, strings base64 ou públicos URLs Para excluir páginas usando métodos de segmentação flexíveis (números de página específicos, intervalos de páginas, valores separados por vírgula) com identificação precisa e remoção exata, preservando a integridade do documento. Essa solução é ideal para edição de documentos, refinamento de conteúdo, limpeza de páginas, remoção de páginas confidenciais, personalização de documentos e fluxos de trabalho automatizados de exclusão de páginas que exigem segmentação precisa com remoção confiável e integração perfeita.
Configurar
Adicione o PDF4me Adicione o nó "Excluir páginas indesejadas do PDF" ao seu n8n fluxo de trabalho e configure os parâmetros necessários. Para obter instruções de configuração inicial, consulte nosso n8n Guia de integração.
Pré-requisitos:
- PDF4me API credenciais
- n8n acesso ao fluxo de trabalho
Configuração:
- Adicionar PDF4me nó para fluxo de trabalho
- Selecione a ação "Excluir páginas indesejadas do PDF".
- Configure os parâmetros de entrada (veja abaixo)

Parâmetros
Lista completa de parâmetros para a opção Excluir páginas indesejadas de PDF Ação. Configure esses parâmetros para controlar a exclusão da página.
Importante: Os parâmetros marcados com um asterisco (***) são obrigatórios e devem ser fornecidos para que a ação funcione corretamente.
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| Tipo de dados de entrada*** | String | PDF Seleção do formato de entrada • Escolha o formato do seu PDF entrada de dados • PDF4me Suporta vários tipos de entrada • Opções: Dados binários, Base64 Corda, ou URL | Binary Data |
| Campo binário de entrada | Binário | Binário PDF Entrada de arquivo (Obrigatório se os dados forem binários) • Referência PDF arquivo do anterior n8n upload de nó ou arquivo • PDF4me processos binários PDF arquivos com detecção automática de formato • Obrigatório quando o tipo de dados de entrada for "Dados binários" | {{ $binary.data }} |
| Conteúdo do documento Base64 | String | Base64 Codificado PDF Entrada (Obrigatório se for uma string Base64) • Fornecer PDF dados como string codificada em base64 • PDF4me decodifica e processa automaticamente o PDF contente • Obrigatório quando o tipo de dados de entrada for "Base64 Corda" | UEsDBBQABgAI... |
| URL do arquivo | String | Público PDF URL Entrada (Obrigatório se for URL) • Fornecer uma permissão pública/aberta URL para o PDF arquivo • PDF4me baixa e processa o arquivo de URL • Obrigatório quando o tipo de dados de entrada for "URL" | https://abc.com/sample.pdf |
| Números de página*** | String | Especificação de exclusão de página • Defina quais páginas devem ser excluídas do PDF • Suporta páginas individuais (1, 3, 5), intervalos (2-5), formato misto (1, 3, 5-8) ou intervalos abertos (10-) • Exemplos: "1,3,5" ou "2-5" ou "1,3,5-8" ou "10-" ou "1,3-5,8,10-12" | 1,2,3 or 2-5 or 1,2,3-7 or 2- |
| Nome do documento*** | String | Fonte PDF Referência • Especifique o nome da fonte PDF arquivo • Para fins de referência e acompanhamento na edição • Auxilia no processamento do rastreamento | document.pdf |
| Nome da saída de dados binários*** | String | Mapeamento de dados binários • Defina o nome da variável para acessar os dados gerados. PDF dados binários • Utilizado em ações subsequentes do fluxo de trabalho • Essencial para o fluxo de dados do fluxo de trabalho | data |
Opções avançadas
Os seguintes parâmetros estão disponíveis na seção Opções Avançadas e são opcionais:
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| Perfis personalizados | String | Perfis de configuração personalizados • Defina opções adicionais usando perfis personalizados • JSONformato semelhante a - contendo parâmetros predefinidos • Suporta outputDataFormat, preserveMetadata, etc. • Opcional para requisitos específicos | { "outputDataFormat": "json", "preserveMetadata": true, "optimizeForPrinting": false, "compressionLevel": "medium" } |
Saída
Parâmetros de saída
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| nome_do_arquivo | String | PDF4me gerado PDF nome do arquivo - O nome completo do arquivo editado gerado com sucesso. PDF Documento com a extensão .pdf correta. PDF4me Garante nomes exclusivos e valida a conformidade do formato do arquivo para uma integração perfeita com os processos subsequentes. | output.pdf |
| tamanho do arquivo | Número | PDF4me PDF tamanho do arquivo em bytes - O tamanho exato da versão editada gerada PDF arquivo em bytes, fornecido por PDF4me Para planejamento de armazenamento, otimização de largura de banda e monitoramento de transferência de arquivos. Essencial para gerenciamento de documentos corporativos e automação de fluxo de trabalho. | 2692 |
| sucesso | Boolean | PDF4me indicador de status de exclusão da página - Boolean Sinalizador indicando o sucesso ou a falha do processo de exclusão da página. PDF4me retornos true para operações bem-sucedidas e false para quaisquer erros, permitindo um tratamento robusto de erros em fluxos de trabalho automatizados. | true |
| tipo mime | String | PDF4me saída MIME tipo - MIME tipo do gerado PDF arquivo, sempre "application/pdf" para PDF documentos. Útil para validação de tipo de conteúdo e manipulação adequada de arquivos em aplicações web. | application/pdf |
| mensagem | String | PDF4me mensagem de status de exclusão da página - Mensagem de status legível por humanos, fornecendo detalhes sobre o resultado do processo de exclusão da página. Inclui confirmação de sucesso ou detalhes de erro para solução de problemas. | Unwanted pages deleted successfully |
| nomeDoDocumento | String | PDF4me referência ao nome do documento - O nome do documento processado para fins de referência e rastreamento. Este nome corresponde ao nome do arquivo para garantir consistência nos fluxos de trabalho de gerenciamento de documentos. | output.pdf |
N8N Resposta à ação
O PDF4me Exclua páginas indesejadas de PDF API Retorna uma resposta que pode ser visualizada em vários formatos. Escolha a visualização que melhor se adapta às suas necessidades:
- JSON
- Table
- Schema
- Binary
JSON Formato de resposta
O bruto JSON resposta do API:
[
{
"fileName": "output.pdf",
"mimeType": "application/pdf",
"fileSize": 2692,
"success": true,
"message": "Unwanted pages deleted successfully",
"docName": "output.pdf"
}
]
Visualização em tabela
Dados de resposta em formato de tabela estruturada:
| Parâmetro | Valor |
|---|---|
| fileName | output.pdf |
| mimeType | application/pdf |
| fileSize | 2692 |
| success | true |
| message | Unwanted pages deleted successfully |
| docName | output.pdf |
Visão do esquema
A estrutura de dados e os tipos de resposta:
1 item
fileName: AB output.pdf
mimeType: AB application/pdf
fileSize: # 2692
success: ☑ true
message: AB Unwanted pages deleted successfully
docName: AB output.pdf
Indicadores de tipo:
AB= String#= Número☑= Boolean[]= Array
Visualização de Dados Binários
A versão editada real PDF Dados e metadados do arquivo:
data
─────────────────────────────
File Name: output.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 2.6 KB
Acesso a dados binários:
- n8n Objeto Binário:
$binary.data.data - Base64 ContenteDisponível para uso direto.
- Operações com arquivosPronto para download, envio por e-mail ou armazenamento.
Casos de uso
Personalização e edição de documentos
- Remover páginas específicas de relatórios e apresentações para diferentes públicos.
- Apague páginas confidenciais ou sensíveis antes de compartilhar documentos.
- Personalize documentos removendo seções ou páginas desnecessárias.
Gestão e organização de conteúdo
- Remova páginas desatualizadas de documentos atualizados regularmente.
- Exclua páginas duplicadas ou redundantes de documentos mesclados.
- Limpe os documentos removendo seções de conteúdo indesejadas.
Processamento automatizado de documentos
- Integre a exclusão de páginas aos fluxos de trabalho de processamento de documentos.
- Remover automaticamente páginas específicas durante operações de processamento em lote.
- Simplifique a preparação de documentos para diferentes canais de distribuição.