Comprimir PDF usando n8n acción
PDF4me Comprimir PDF reduce PDF tamaños de archivo manteniendo la calidad del documento a través de n8n Flujos de trabajo de automatización. Proceso PDFs a través de n8n disparadores, datos binarios, cadenas base64 o público URLs Para comprimir con perfiles de optimización inteligentes, preservación de la calidad, compresión de imágenes, optimización de fuentes y reducción del tamaño de archivo hasta en un 90% manteniendo la fidelidad visual. Esta solución es ideal para la optimización del almacenamiento, archivos adjuntos de correo electrónico, entrega web, reducción del ancho de banda, compresión de archivos y automatización. PDF Flujos de trabajo de optimización que requieren una reducción eficiente del tamaño de los archivos, preservando la calidad y con una integración perfecta.
Configuración
Añade el PDF4me "Comprimir PDF" nodo a tu 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 "Comprimir" PDF" acción
- Configure los parámetros de entrada (véase más abajo).

Parámetros
Lista completa de parámetros para la función Compress PDF acción. Configure estos parámetros para controlar PDF compresión.
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 entrada*** | String | PDF Selección del formato de entrada • Elija el formato de su PDF entrada de datos • PDF4me admite varios tipos de entrada • Opciones: Datos binarios, cadena Base64 o URL | Binary Data |
| Campo binario de entrada | Binario | Binario PDF Entrada de archivo (Obligatorio si se trata de datos binarios) • Referencia PDF archivo de anterior n8n carga de nodos o archivos • PDF4me procesos binarios PDF archivos con detección automática de formato • Obligatorio cuando el tipo de datos de entrada es "Datos binarios". | {{ $binary.data }} |
| Contenido del documento Base64 | String | Base64 Codificado PDF Aporte (Obligatorio si se trata de una cadena Base64) • Proporcionar PDF datos como cadena codificada en base64 • PDF4me decodifica y procesa automáticamente el PDF contenido • Obligatorio cuando el tipo de datos de entrada es "Base64 Cadena" | UEsDBBQABgAI... |
| URL del archivo | String | Público PDF URL Aporte (Obligatorio si se trata de una URL) • Proporcionar un permiso público/abierto URL hacia PDF archivo • PDF4me descarga y procesa el archivo desde URL • Obligatorio cuando el tipo de datos de entrada es "URL" | https://abc.com/sample.pdf |
| Nombre del archivo de salida*** | String | Comprimido PDF Nombre del archivo de salida • Especifique el nombre del archivo comprimido generado. PDF archivo • Debe incluir la extensión .pdf • PDF4me garantiza la validación de nombres y formatos únicos. | compress_PDF_output.pdf |
| Optimizar perfil*** | String | Perfil de optimización de compresión • Elija el perfil de compresión que mejor se adapte a su caso de uso. • Web: tamaño y calidad de archivo equilibrados para la visualización web. • Impresión: alta calidad con mínima compresión para impresión. • Pantalla: compresión máxima para visualización en pantalla | Web |
| Nombre de salida de datos binarios*** | String | Mapeo de datos binarios • Defina el nombre de la variable para acceder a los archivos comprimidos generados. PDF datos • Se utiliza en acciones de flujo de trabajo posteriores • Esencial para el flujo de datos del flujo de trabajo | data |
| Asíncrono | Boolean | Procesamiento asíncrono • Habilitar el procesamiento asíncrono para archivos grandes • Cuando está habilitada, la operación se ejecuta en segundo plano y regresa inmediatamente. • Recomendado para grandes PDF archivos | true |
Opciones avanzadas
Los siguientes parámetros están disponibles en la sección Opciones avanzadas y son opcionales:
| Parámetro | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| Perfiles personalizados | String | Perfiles de configuración personalizados • Configure opciones adicionales mediante perfiles personalizados. • JSONformato similar que contiene parámetros predefinidos • Admite outputDataFormat, preserveMetadata, compressionLevel, etc. • Opcional para requisitos especializados | { "outputDataFormat": "json", "preserveMetadata": true, "optimizeForPrinting": false, "compressionLevel": "medium" } |
Producción
Parámetros de salida
| Parámetro | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| éxito | Boolean | PDF4me indicador de estado de compresión - Boolean bandera que indica el éxito o el fracaso de la PDF proceso de compresión. 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 |
| 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. Incluye confirmación de éxito o detalles de error para la resolución de problemas. | PDF compressed successfully |
| Nombre del archivo | String | PDF4me generado PDF Nombre del archivo - El nombre de archivo completo del archivo comprimido generado correctamente PDF Documento con la extensión .pdf correcta. PDF4me Garantiza una nomenclatura única y valida el cumplimiento del formato de archivo para una integración perfecta con los procesos posteriores. | compress_PDF_output.pdf |
| tipo mime | String | PDF4me producción MIME tipo - MIME tipo del generado PDF archivo, siempre "application/pdf" para PDF documentos. Útil para la validación del tipo de contenido y el manejo adecuado de archivos en aplicaciones web. | application/pdf |
| Tamaño del archivo | Número | PDF4me PDF Tamaño del archivo en bytes - El tamaño exacto del archivo comprimido generado PDF archivo 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 documental empresarial y la automatización del flujo de trabajo. | 3631 |
| Optimizar perfil | String | PDF4me Perfil de optimización utilizado - El perfil de optimización que se aplicó durante la compresión. Confirma qué perfil (Web, Impresión, Archivo, Móvil) se utilizó para el proceso de compresión. | Web |
N8N Respuesta a la acción
El PDF4me Comprimir PDF 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": "PDF compressed successfully",
"fileName": "compress_PDF_output.pdf",
"mimeType": "application/pdf",
"fileSize": 3631,
"optimizeProfile": "Web"
}
]
Vista de tabla
Datos de respuesta en formato de tabla estructurada:
| Parámetro | Valor |
|---|---|
| success | true |
| message | PDF compressed successfully |
| fileName | compress_PDF_output.pdf |
| mimeType | application/pdf |
| fileSize | 3631 |
| optimizeProfile | Web |
Vista de esquema
Estructura de datos y tipos de respuesta:
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
Vista de datos binarios
El comprimido real PDF Datos y metadatos del archivo:
data
─────────────────────────────
File Name: compress_PDF_output.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 3.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
Publicación web y digital
- Optimizar PDF archivos para una carga web más rápida y una mejor experiencia de usuario.
- Comprime documentos grandes para adjuntarlos a correos electrónicos y compartirlos en línea.
- Reduzca el uso de ancho de banda para la entrega de contenido digital y aplicaciones móviles.
Archivo y almacenamiento de documentos
- Comprime documentos históricos para sistemas de almacenamiento y copia de seguridad a largo plazo.
- Optimizar PDF archivos para plataformas de almacenamiento en la nube y sistemas de gestión documental
- Reduzca los costos de almacenamiento manteniendo la accesibilidad y la calidad de los documentos.
Gestión de documentos empresariales
- Automatizar PDF compresión en flujos de trabajo de procesamiento de documentos
- Optimizar archivos para diferentes requisitos comerciales (web, impresión, móvil)
- Optimizar la distribución de documentos y la colaboración entre equipos.