Comprimir PDF usando n8n Ação
PDF4me Comprimir PDF reduz PDF tamanhos de arquivo, mantendo a qualidade do documento através de n8n Fluxos de trabalho de automação. Processo PDFs via n8n gatilhos, dados binários, strings base64 ou públicos URLs Compressão com perfis de otimização inteligentes, preservação da qualidade, compressão de imagens, otimização de fontes e redução do tamanho do arquivo em até 90%, mantendo a fidelidade visual. Esta solução é ideal para otimização de armazenamento, anexos de e-mail, distribuição web, redução de largura de banda, compressão de arquivos e automação. PDF Fluxos de trabalho de otimização que exigem redução eficiente do tamanho dos arquivos, mantendo a qualidade e a integração perfeita.
Configurar
Adicione o PDF4me "Comprima PDF"nó para o 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 "Comprimir" PDF" Ação
- Configure os parâmetros de entrada (veja abaixo)

Parâmetros
Lista completa de parâmetros para a compressão. PDF ação. Configure esses parâmetros para controlar PDF compressão.
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, string Base64 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 |
| Nome do arquivo de saída*** | String | Comprimido PDF Nome do arquivo de saída • Especifique o nome para o arquivo compactado gerado. PDF arquivo • Deve incluir a extensão .pdf • PDF4me garante a validação exclusiva de nomes e formatos. | compress_PDF_output.pdf |
| Otimizar perfil*** | String | Perfil de Otimização de Compressão • Escolha o perfil de compressão que melhor se adapta ao seu caso de uso. • Web: equilíbrio entre tamanho e qualidade do arquivo para visualização na web. • Impressão: alta qualidade com compressão mínima para impressão • Tela: compressão máxima para visualização em tela | Web |
| Nome da saída de dados binários*** | String | Mapeamento de dados binários • Defina o nome da variável para acessar o arquivo compactado gerado. PDF dados • Utilizado em ações subsequentes do fluxo de trabalho • Essencial para o fluxo de dados do fluxo de trabalho | data |
| Assíncrono | Boolean | Processamento assíncrono • Ativar o processamento assíncrono para arquivos grandes • Quando ativada, a operação é executada em segundo plano e retorna imediatamente. • Recomendado para grandes PDF arquivos | true |
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, compressionLevel, 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 |
|---|---|---|---|
| sucesso | Boolean | PDF4me indicador de status de compressão - Boolean bandeira indicando o sucesso ou fracasso da PDF processo de compressão. 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 |
| mensagem | String | PDF4me mensagem de status de compressão - Mensagem de status legível por humanos, fornecendo detalhes sobre o resultado do processo de compressão. Inclui confirmação de sucesso ou detalhes de erro para solução de problemas. | PDF compressed successfully |
| nome_do_arquivo | String | PDF4me gerado PDF nome do arquivo - O nome completo do arquivo compactado 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. | compress_PDF_output.pdf |
| 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 |
| tamanho do arquivo | Número | PDF4me PDF tamanho do arquivo em bytes - O tamanho exato do arquivo comprimido gerado 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. | 3631 |
| otimizarPerfil | String | PDF4me perfil de otimização utilizado - O perfil de otimização aplicado durante a compressão. Confirma qual perfil (Web, Impressão, Arquivo, Dispositivos Móveis) foi utilizado no processo de compressão. | Web |
N8N Resposta à ação
O PDF4me Comprimir 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:
[
{
"success": true,
"message": "PDF compressed successfully",
"fileName": "compress_PDF_output.pdf",
"mimeType": "application/pdf",
"fileSize": 3631,
"optimizeProfile": "Web"
}
]
Visualização em tabela
Dados de resposta em formato de tabela estruturada:
| Parâmetro | Valor |
|---|---|
| success | true |
| message | PDF compressed successfully |
| fileName | compress_PDF_output.pdf |
| mimeType | application/pdf |
| fileSize | 3631 |
| optimizeProfile | Web |
Visão do esquema
A estrutura de dados e os tipos de resposta:
1 item
success: ☑ true
message: AB PDF compressed successfully
fileName: AB compress_PDF_output.pdf
mimeType: AB application/pdf
fileSize: # 3631
optimizeProfile: AB Web
Indicadores de tipo:
AB= String#= Número☑= Boolean
Visualização de Dados Binários
O comprimido real PDF Dados e metadados do arquivo:
data
─────────────────────────────
File Name: compress_PDF_output.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 3.5 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
Publicação na Web e Digital
- Otimizar PDF arquivos para carregamento web mais rápido e melhor experiência do usuário
- Comprima documentos grandes para anexos de e-mail e compartilhamento online.
- Reduzir o uso de largura de banda para distribuição de conteúdo digital e aplicativos móveis
Arquivamento e armazenamento de documentos
- Comprima documentos históricos para armazenamento de longo prazo e sistemas de backup.
- Otimizar PDF arquivos para plataformas de armazenamento em nuvem e sistemas de gerenciamento de documentos
- Reduza os custos de armazenamento, mantendo a acessibilidade e a qualidade dos documentos.
Gestão de Documentos Empresariais
- Automatizar PDF compressão em fluxos de trabalho de processamento de documentos
- Otimizar arquivos para diferentes requisitos de negócios (web, impressão, dispositivos móveis)
- Simplifique a distribuição de documentos e a colaboração entre equipes.