Comprimir imagen usando n8n acción
PDF4me Comprimir imagen reduce el tamaño de los archivos de imagen manteniendo una calidad visual óptima mediante n8n flujos de trabajo de automatización. Procesar imágenes mediante n8n disparadores, datos binarios, cadenas base64 o público URLs para comprimir JPG o PNG Imágenes con niveles de compresión seleccionables (Bajo, Medio, Alto), optimización inteligente de la calidad, algoritmos específicos para cada formato y reducción del tamaño de archivo de hasta un 85%, manteniendo la calidad esencial de la imagen. Esta solución es ideal para la optimización web, la eficiencia del almacenamiento, la reducción del ancho de banda, los archivos adjuntos de correo electrónico, la optimización de aplicaciones móviles y los flujos de trabajo automatizados de compresión de imágenes que requieren una reducción equilibrada del tamaño de archivo con calidad mantenida y una integración perfecta.
Configuración
Añade el PDF4me Nodo "Comprimir imagen" a su n8n flujo de trabajo y configure los parámetros necesarios. Para obtener instrucciones de configuración inicial, consulte nuestra n8n Guía de integración.
Requisitos previos:
- PDF4me API credenciales
- n8n acceso al flujo de trabajo
Configuración:
- Agregar PDF4me nodo a flujo de trabajo
- Seleccione la acción "Comprimir imagen".
- Configure los parámetros de entrada (véase más abajo).

Parámetros
Lista completa de parámetros para la acción Comprimir imagen. Configure estos parámetros para controlar la compresión de la imagen.
Importante: Los parámetros marcados con un asterisco (***) son obligatorios y deben proporcionarse para que la acción funcione correctamente.
| Parámetro | Tipo | Descripción | Ejemplo | |
|---|---|---|---|---|
| Tipo de datos de imagen de entrada | String | Sí | PDF4me Selección del formato de entrada de imagen Elija el formato de entrada de datos de su imagen de origen. PDF4me admite múltiples tipos de entrada con diferentes requisitos de campo | |
| 1) Datos binarios | Sí (Se requiere uno) | 1) Datos binarios - Utilice "Campo binario de entrada" para hacer referencia al archivo de imagen del nodo anterior. | Binary Data | |
| 2) Cadena Base64 | Sí (Se requiere uno) | 2) Base64 Cadena - Usar "Base64 Campo "Contenido de la imagen" para datos de imagen codificados | Base64 String | |
| 3) URL | Sí (Se requiere uno) | 3) URL - Usar "Imagen" URL"campo para proporcionar un permiso público/abierto URL al archivo de imagen para comprimir | URL | |
| Campo binario de entrada | Binario | Sí (si son datos binarios) | PDF4me Entrada de archivo de imagen binaria - Referencia el archivo de imagen fuente (.jpg, .png, .gif, .bmp) de la versión anterior. n8n carga de nodos o archivos. PDF4me Procesa archivos de imagen binarios con detección y validación automática del formato. Requerido cuando el tipo de datos de la imagen de entrada es "Datos binarios". | {{ $binary.data }} |
| Contenido de imagen Base64 | String | Sí (si es una cadena Base64) | PDF4me Entrada de imagen codificada en base64 - Proporcione los datos de la imagen de origen (.jpg, .png, .gif, .bmp) como una cadena codificada en base64 para una transmisión segura. PDF4me decodifica y procesa automáticamente el contenido de la imagen. Obligatorio cuando el tipo de datos de imagen de entrada es "Base64 Cadena" | iVBORw0KG... |
| URL de la imagen | String | Sí (si es una URL) | PDF4me imagen pública URL aporte - Proporcionar un permiso público/abierto URL al archivo de imagen de origen (.jpg, .png, .gif, .bmp) que se va a comprimir. PDF4me descarga y procesa el archivo desde el proporcionado URL. Obligatorio cuando el tipo de datos de imagen de entrada es "URL" | https://abc.com/sam.jpg |
| Tipo de imagen | String | Sí | PDF4me selección del formato de salida - Elija el formato de salida deseado para la imagen comprimida. PDF4me Admite múltiples formatos con diferentes características de compresión y niveles de calidad. | |
| JPG | Sí (Se requiere uno) | JPEG Formato Formato del Grupo Conjunto de Expertos en Fotografía con compresión con pérdida, ideal para fotografías e imágenes complejas con una excelente reducción del tamaño del archivo. | JPG | |
| PNG | Sí (Se requiere uno) | PNG Formato Formato Portable Network Graphics con compresión sin pérdidas, ideal para gráficos con transparencia y bordes definidos. | PNG | |
| Nivel de compresión | String | Sí | PDF4me intensidad de compresión - Elige el nivel de compresión que mejor equilibre la reducción del tamaño del archivo con la calidad de la imagen. Una mayor compresión reduce más el tamaño del archivo, pero puede afectar la calidad de la imagen. Baja (reducción del 10-30%, mínima pérdida de calidad) Para requisitos de alta calidad e impresión profesional. Medio (reducción del 30-60%, pérdida de calidad moderada) Para uso web general, redes sociales y aplicaciones estándar. Alta (reducción del 60-85%, pérdida de calidad notable) para la optimización del ancho de banda, la eficiencia del almacenamiento y las miniaturas | |
| Bajo | Sí (Se requiere uno) | Baja compresión - Reducción mínima del tamaño del archivo con máxima preservación de la calidad. Ideal para requisitos de alta calidad y mínima pérdida de calidad. | Low | |
| Medio | Sí (Se requiere uno) | Compresión media - Reducción equilibrada del tamaño del archivo con buena conservación de la calidad. Ideal para uso general y optimización web. | Medium | |
| Alto | Sí (Se requiere uno) | Alta compresión - Máxima reducción del tamaño de los archivos con una calidad aceptable. Ideal para la optimización del ancho de banda y la eficiencia del almacenamiento. | High | |
| Nombre del archivo de salida | String | Sí | PDF4me configuración del nombre del archivo de salida - Especifique el nombre del archivo de imagen comprimida generado con la extensión adecuada (.jpg, .png, .gif, .bmp). Este es un parámetro de entrada que configura el nombre del archivo de salida. PDF4me Garantiza una nomenclatura única y valida el cumplimiento del formato de archivo. | compressed_img.jpg |
| Nombre de salida de datos binarios | String | Sí | PDF4me configuración de la variable de salida - Defina el nombre de la variable para acceder a los datos binarios de la imagen comprimida generada en su n8n flujo de trabajo. Este es un parámetro de entrada que configura cómo se podrá acceder a los datos de salida. Estos datos binarios se pueden utilizar como datos de entrada en acciones posteriores dentro de su flujo de trabajo. | data |
Formatos de imagen compatibles
| Formato | Descripción | Extensiones de archivo | Tamaño máximo | Tipo de compresión | Mejores casos de uso |
|---|---|---|---|---|---|
| JPEG | Grupo Conjunto de Expertos en Fotografía con compresión con pérdida optimizada para fotografías | .jpg, .jpeg | 50 MB | Con pérdidas | Fotografías, imágenes complejas, contenido web, redes sociales |
| PNG | Gráficos de red portátiles con compresión sin pérdidas y compatibilidad con transparencia. | .png | 50 MB | Sin pérdidas | Gráficos con transparencia, logotipos, capturas de pantalla, gráficos web |
Producción
Parámetros de salida
| Parámetro | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| Nombre del archivo | String | PDF4me nombre de archivo de imagen generado - El nombre de archivo completo de la imagen comprimida correctamente, con la extensión adecuada. PDF4me Garantiza una nomenclatura única y valida el cumplimiento del formato de archivo para una integración perfecta con los procesos posteriores. | compressed_image.jpg |
| Tamaño del archivo | Número | PDF4me Tamaño del archivo de imagen comprimido en bytes - El tamaño exacto del archivo de imagen comprimido generado en bytes, proporcionado por PDF4me Para la planificación del almacenamiento, la optimización del ancho de banda y la monitorización de la transferencia de archivos. Imprescindible para la gestión de imágenes empresariales y la automatización del flujo de trabajo. | 125430 |
| tamaño de archivo original | Número | PDF4me Tamaño original del archivo en bytes - El tamaño del archivo de imagen original antes de la compresión, proporcionado para comparación y cálculo de la relación de compresión. | 245760 |
| Relación de compresión | Número | PDF4me eficiencia de compresión - El porcentaje de reducción del tamaño del archivo logrado mediante compresión, calculado como ((tamaño del archivo original - tamaño del archivo) / tamaño del archivo original) * 100 | 49.1 |
| éxito | Boolean | PDF4me indicador de estado de compresión - Boolean Indicador que señala si el proceso de compresión de la imagen se realizó correctamente o no. PDF4me devoluciones true para operaciones exitosas y false para cualquier error, lo que permite un manejo de errores robusto en flujos de trabajo automatizados | true |
| tipo mime | String | PDF4me producción MIME tipo - MIME Tipo de archivo de imagen comprimido generado (por ejemplo, "image/jpeg", "image/png"). Útil para la validación del tipo de contenido y el manejo adecuado de archivos en aplicaciones web. | image/jpeg |
| mensaje | String | PDF4me mensaje de estado de compresión - Mensaje de estado legible para humanos que proporciona detalles sobre el resultado del proceso de compresión de imágenes. Incluye confirmación de éxito o detalles de error para la resolución de problemas. | Image compressed successfully |
N8N Respuesta a la acción
El PDF4me Comprimir imagen API Devuelve una respuesta que se puede visualizar en varios formatos. Elija la vista que mejor se adapte a sus necesidades:
- JSON
- Table
- Schema
- Binary
JSON Formato de respuesta
El crudo JSON respuesta de la API:
[
{
"success": true,
"message": "Image compressed successfully",
"fileName": "compressed_image.jpg",
"mimeType": "image/jpeg",
"fileSize": 125430,
"originalFileSize": 245760,
"compressionRatio": 49.1
}
]
Vista de tabla
Datos de respuesta en formato de tabla estructurada:
| Parámetro | Valor |
|---|---|
| success | true |
| message | Image compressed successfully |
| fileName | compressed_image.jpg |
| mimeType | image/jpeg |
| fileSize | 125430 |
| originalFileSize | 245760 |
| compressionRatio | 49.1 |
Vista de esquema
Estructura de datos y tipos de respuesta:
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
Vista de datos binarios
Los datos y metadatos reales del archivo de imagen comprimido:
data
─────────────────────────────
File Name: compressed_image.jpg
File Extension: jpg
Mime Type: image/jpeg
File Size: 122.5 KB
Acceso a datos binarios:
- n8n Objeto binario:
$binary.data.data - Base64 ContenidoDisponible para uso directo
- Operaciones de archivosListo para descargar, enviar por correo electrónico o almacenar.
Casos de uso
Optimización del rendimiento web
- Comprime las imágenes para una carga más rápida del sitio web y una mejor experiencia de usuario.
- Optimiza las imágenes para dispositivos móviles y entornos con ancho de banda limitado.
- Reduzca los costos de almacenamiento del servidor y el uso del ancho de banda para las aplicaciones web.
Gestión y almacenamiento de contenido
- Comprime por lotes grandes colecciones de imágenes para una gestión de almacenamiento eficiente.
- Optimización de imágenes para sistemas de gestión de contenido y bibliotecas de activos digitales.
- Reduzca los requisitos de almacenamiento de respaldo y mejore la eficiencia de la transferencia de datos.
Comercio electrónico y marketing
- Optimiza las imágenes de productos para tiendas online y marketplaces.
- Comprime los materiales de marketing para campañas de correo electrónico y redes sociales.
- Crea imágenes de varios tamaños para diseños web adaptables y aplicaciones móviles.
Procesamiento de imágenes empresariales
- Estandarizar la optimización de imágenes en múltiples departamentos y flujos de trabajo.
- Implementar la compresión automatizada para sistemas de gestión documental.
- Optimización de imágenes para aplicaciones empresariales y herramientas internas.