Comprimir imagem usando n8n Ação
PDF4me Comprimir imagem reduz o tamanho dos arquivos de imagem, mantendo a qualidade visual ideal através de n8n Fluxos de trabalho de automação. Processar imagens via n8n gatilhos, dados binários, strings base64 ou públicos URLs para comprimir JPG ou PNG Imagens com níveis de compressão selecionáveis (Baixo, Médio, Alto), otimização inteligente de qualidade, algoritmos específicos para cada formato e redução do tamanho do arquivo em até 85%, preservando a qualidade essencial da imagem. Esta solução é ideal para otimização web, eficiência de armazenamento, redução de largura de banda, anexos de e-mail, otimização de aplicativos móveis e fluxos de trabalho automatizados de compressão de imagens que exigem redução equilibrada do tamanho do arquivo com manutenção da qualidade e integração perfeita.
Configurar
Adicione o PDF4me nó "Comprimir Imagem" 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 a ação "Comprimir Imagem".
- Configure os parâmetros de entrada (veja abaixo)

Parâmetros
Lista completa de parâmetros para a ação Comprimir Imagem. Configure esses parâmetros para controlar a compressão da imagem.
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 da imagem de entrada | String | Sim | PDF4me seleção do formato de entrada de imagem Escolha o formato dos dados da sua imagem de origem. PDF4me Suporta vários tipos de entrada com diferentes requisitos de campo. | |
| 1) Dados Binários | Sim (um obrigatório) | 1) Dados Binários - Use o "Campo Binário de Entrada" para referenciar o arquivo de imagem do nó anterior. | Binary Data | |
| 2) String Base64 | Sim (um obrigatório) | 2) Base64 Corda - Usar "Base64 Campo "Conteúdo da Imagem" para dados de imagem codificados | Base64 String | |
| 3) URL | Sim (um obrigatório) | 3) URL - Use "Image URL"campo para fornecer uma permissão pública/aberta URL para o arquivo de imagem a ser comprimido | URL | |
| Campo binário de entrada | Binário | Sim (se os dados forem binários) | PDF4me entrada de arquivo de imagem binária - Arquivo de imagem de referência (.jpg, .png, .gif, .bmp) do arquivo anterior. n8n Envio de nó ou arquivo. PDF4me Processa arquivos de imagem binários com detecção e validação automática de formato. Necessário quando o Tipo de Dados da Imagem de Entrada for "Dados Binários". | {{ $binary.data }} |
| Conteúdo da imagem Base64 | String | Sim (se for uma string Base64) | PDF4me entrada de imagem codificada em base64 - Forneça os dados da imagem de origem (.jpg, .png, .gif, .bmp) como uma string codificada em base64 para transmissão segura. PDF4me Decodifica e processa automaticamente o conteúdo da imagem. Necessário quando o Tipo de Dados da Imagem de Entrada for "Base64 Corda" | iVBORw0KG... |
| URL da imagem | String | Sim (se for URL) | PDF4me imagem pública URL entrada - Fornecer uma permissão pública/aberta URL para o arquivo de imagem de origem (.jpg, .png, .gif, .bmp) a ser compactado. PDF4me Baixa e processa o arquivo a partir do local fornecido. URLObrigatório quando o tipo de dados da imagem de entrada for "URL" | https://abc.com/sam.jpg |
| Tipo de imagem | String | Sim | PDF4me seleção do formato de saída - Selecione o formato de saída desejado para a imagem comprimida. PDF4me Suporta múltiplos formatos com diferentes características de compressão e níveis de qualidade. | |
| JPG | Sim (um obrigatório) | JPEG Formato - Formato do Joint Photographic Experts Group com compressão com perdas, ideal para fotografias e imagens complexas, com excelente redução do tamanho do arquivo. | JPG | |
| PNG | Sim (um obrigatório) | PNG Formato Formato PNG (Portable Network Graphics) com compressão sem perdas, ideal para gráficos com transparência e bordas nítidas. | PNG | |
| Nível de compressão | String | Sim | PDF4me intensidade de compressão - Escolha o nível de compressão que equilibre a redução do tamanho do arquivo com a qualidade da imagem. Uma compressão maior reduz mais o tamanho do arquivo, mas pode afetar a qualidade da imagem. Baixa (redução de 10 a 30%, perda mínima de qualidade) Para requisitos de alta qualidade e impressão profissional. Médio (redução de 30 a 60%, perda moderada de qualidade) Para uso geral na web, redes sociais e aplicativos padrão. Alta (redução de 60 a 85%, perda de qualidade perceptível) para otimização de largura de banda, eficiência de armazenamento e miniaturas. | |
| Baixo | Sim (um obrigatório) | Baixa compressão - Redução mínima do tamanho do arquivo com máxima preservação da qualidade. Ideal para requisitos de alta qualidade e perda mínima de qualidade. | Low | |
| Médio | Sim (um obrigatório) | Compressão média - Redução equilibrada do tamanho do arquivo com preservação da qualidade. Ideal para uso geral e otimização para a web. | Medium | |
| Alto | Sim (um obrigatório) | Alta compressão - Redução máxima do tamanho do arquivo com qualidade aceitável. Ideal para otimização de largura de banda e eficiência de armazenamento. | High | |
| Nome do arquivo de saída | String | Sim | PDF4me configuração do nome do arquivo de saída - Especifique o nome do arquivo de imagem compactada gerado com a extensão adequada (.jpg, .png, .gif, .bmp). Este é um parâmetro de entrada que configura o nome do arquivo de saída. PDF4me Garante nomes exclusivos e valida a conformidade do formato do arquivo. | compressed_img.jpg |
| Nome da saída de dados binários | String | Sim | PDF4me configuração da variável de saída Defina o nome da variável para acessar os dados binários da imagem compactada gerada em seu arquivo. n8n fluxo de trabalho. Este é um parâmetro de entrada que configura como os dados de saída serão acessíveis. Esses dados binários podem ser usados como dados de entrada em ações subsequentes dentro do seu fluxo de trabalho. | data |
Formatos de imagem suportados
| Formatar | Descrição | Extensões de arquivo | Tamanho máximo | Tipo de compressão | Melhores casos de uso |
|---|---|---|---|---|---|
| JPEG | Grupo Conjunto de Especialistas em Fotografia com compressão com perdas otimizada para fotografias | .jpg, .jpeg | 50 MB | Perda | Fotografias, imagens complexas, conteúdo web, redes sociais |
| PNG | Gráficos de rede portáteis com compressão sem perdas e suporte a transparência. | .png | 50 MB | Sem perdas | Gráficos com transparência, logotipos, capturas de tela, gráficos para web. |
Saída
Parâmetros de saída
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| nome_do_arquivo | String | PDF4me nome do arquivo de imagem gerado - O nome completo do arquivo da imagem compactada com sucesso, incluindo a extensão correta. PDF4me Garante nomes exclusivos e valida a conformidade do formato do arquivo para uma integração perfeita com os processos subsequentes. | compressed_image.jpg |
| tamanho do arquivo | Número | PDF4me tamanho do arquivo de imagem compactado em bytes - O tamanho exato do arquivo de imagem compactado gerado, 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 imagens corporativas e automação de fluxo de trabalho. | 125430 |
| tamanho do arquivo original | Número | PDF4me tamanho original do arquivo em bytes - O tamanho do arquivo de imagem original antes da compressão, fornecido para comparação e cálculo da taxa de compressão. | 245760 |
| taxa de compressão | Número | PDF4me eficiência de compressão - A porcentagem de redução do tamanho do arquivo obtida por meio da compressão, calculada como ((tamanhoArquivoOriginal - tamanhoArquivo) / tamanhoArquivoOriginal) * 100 | 49.1 |
| sucesso | Boolean | PDF4me indicador de status de compressão - Boolean Sinalizador indicando o sucesso ou a falha do processo de compressão da imagem. 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 arquivo de imagem compactado gerado (por exemplo, "image/jpeg", "image/png"). Útil para validação do tipo de conteúdo e manipulação adequada de arquivos em aplicações web. | image/jpeg |
| 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 de imagem. Inclui confirmação de sucesso ou detalhes de erro para solução de problemas. | Image compressed successfully |
N8N Resposta à ação
O PDF4me Comprimir imagem 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": "Image compressed successfully",
"fileName": "compressed_image.jpg",
"mimeType": "image/jpeg",
"fileSize": 125430,
"originalFileSize": 245760,
"compressionRatio": 49.1
}
]
Visualização em tabela
Dados de resposta em formato de tabela estruturada:
| Parâmetro | Valor |
|---|---|
| success | true |
| message | Image compressed successfully |
| fileName | compressed_image.jpg |
| mimeType | image/jpeg |
| fileSize | 125430 |
| originalFileSize | 245760 |
| compressionRatio | 49.1 |
Visão do esquema
A estrutura de dados e os tipos de resposta:
1 item
success: ☑ true
message: AB Image compressed successfully
fileName: AB compressed_image.jpg
mimeType: AB image/jpeg
fileSize: # 125430
originalFileSize: # 245760
compressionRatio: # 49.1
Indicadores de tipo:
AB= String#= Número☑= Boolean
Visualização de Dados Binários
Os dados e metadados reais do arquivo de imagem compactado:
data
─────────────────────────────
File Name: compressed_image.jpg
File Extension: jpg
Mime Type: image/jpeg
File Size: 122.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
Otimização de desempenho web
- Comprima as imagens para um carregamento mais rápido do site e uma melhor experiência do usuário.
- Otimize imagens para dispositivos móveis e ambientes com largura de banda limitada.
- Reduza os custos de armazenamento do servidor e o uso de largura de banda para aplicativos da web.
Gestão e armazenamento de conteúdo
- Compressão em lote de grandes coleções de imagens para gerenciamento eficiente de armazenamento.
- Otimize imagens para sistemas de gerenciamento de conteúdo e bibliotecas de ativos digitais.
- Reduza os requisitos de armazenamento de backup e melhore a eficiência da transferência de dados.
Comércio eletrônico e marketing
- Otimize as imagens dos produtos para lojas online e marketplaces.
- Comprima materiais de marketing para campanhas de e-mail e mídias sociais.
- Crie imagens em vários tamanhos para design web responsivo e aplicativos móveis.
Processamento de Imagens Empresariais
- Padronizar a otimização de imagens em vários departamentos e fluxos de trabalho.
- Implementar compressão automatizada para sistemas de gerenciamento de documentos
- Otimize imagens para aplicativos corporativos e ferramentas internas.