Agregar código de barras a PDF usando n8n acción
PDF4me Agregar código de barras a PDF mejora PDF documentos agregando códigos de barras personalizables y QR códigos a través de n8n Flujos de trabajo de automatización. Proceso PDFs lejos n8n disparadores, datos binarios, cadenas base64 o público URLs para generar más de 100 tipos de códigos de barras (QR Code, Code 128, Data Matrix, EAN-13, PDF417(etc.) con posicionamiento preciso, tamaño personalizable, control de opacidad y opciones de alineación flexibles. Esta solución es ideal para el seguimiento de documentos, la gestión de inventario, el etiquetado de activos, los flujos de trabajo automatizados y los requisitos de cumplimiento que exigen una generación de códigos de barras fiable con formato profesional e integración perfecta.
Configuración
Añade el PDF4me "Agregar código de barras a 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 "Agregar código de barras a PDF" acción
- Configure los parámetros de entrada (véase más abajo).

Parámetros
Lista completa de parámetros para Agregar código de barras a PDF Acción. Configure estos parámetros para controlar la ubicación y la apariencia del código de barras.
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 múltiples tipos de entrada con diferentes requisitos de campo • Opciones: Datos binarios, Base64 Cuerda 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 Base64 Cadena) • 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 URL) • Proporcionar un permiso público/abierto URL hacia PDF archivo • PDF4me descarga y procesa el archivo desde el proporcionado URL • Obligatorio cuando el tipo de datos de entrada es "URL" | https://abc.com/xyz.pdf |
| Texto del código de barras*** | String | Datos de contenido del código de barras • Especifique el texto, los datos o URL codificar en el código de barras • Este contenido determina qué contiene el código de barras al ser escaneado. • Admite caracteres alfanuméricos, URLs y datos especiales | PDF4me Barcode Sample |
| Tipo de código de barras*** | Enumeración | Selección de formato de código de barras • Elija entre más de 100 tipos de códigos de barras (lineales 1D, matriciales 2D, postales, sanitarios) • Los diferentes tipos admiten distintas capacidades de datos y requisitos de escaneo. • Seleccionar en función de los estándares de la industria y los requisitos del caso de uso. • Tipos comunes: QR Code, Code 128, Data Matrix, Aztec, PDF417, EAN-13 | QR Code |
| Páginas*** | String | Especificación del rango de páginas • Definir qué páginas deben recibir la mejora del código de barras • Utilice valores y rangos separados por comas para una segmentación flexible. • Ejemplos: "" (todas las páginas), "0" (primera página), "0, 2, 4" (múltiples), "1-5" (rango) • Imprescindible para un control preciso de la colocación del código de barras. | 1-3 |
| Alineación horizontal*** | String | Posición horizontal del código de barras • Controla la posición horizontal del código de barras en la página. • Opciones: Izquierda, Centro, Derecha • Determina la posición del código de barras en relación con los márgenes de la página. • Imprescindible para un diseño de documentos profesional | Center |
| Alineación vertical*** | String | Posición vertical del código de barras • Controla la posición vertical del código de barras en la página. • Opciones: Superior, Intermedia, Inferior • Determina la posición del código de barras en relación con los márgenes de la página. • Imprescindible para un diseño de documentos profesional | Bottom |
| Altura en mm*** | String | Dimensión de altura del código de barras • Establezca la altura del código de barras en milímetros. • Recomendado: QR Codes (40 mm), códigos de barras 1D (20 mm), DataMatrix (20 mm) • Introduzca "0" para el ajuste automático del tamaño según el tipo de código de barras. • Imprescindible para la lectura y el escaneo de códigos de barras. | 40 |
| Ancho en mm*** | String | Dimensión del ancho del código de barras • Establezca el ancho del código de barras en milímetros. • Utilice "0" para el ajuste automático del tamaño según el tipo de código de barras y los datos. • Controla la dimensión horizontal para un escaneo óptimo • Equilibrar el tamaño con el diseño del documento | 40 |
| Margen horizontal en mm*** | String | Espaciado de margen horizontal • Establezca el espaciado horizontal desde el borde de la página en milímetros. • Controla la distancia entre el código de barras y los límites de la página. • Funciona con la configuración de alineación horizontal. • Imprescindible para la correcta colocación del código de barras. | 20 |
| Margen vertical en mm*** | String | Espaciado del margen vertical • Establezca el espaciado vertical desde el borde de la página en milímetros. • Controla la distancia entre el código de barras y los límites de la página. • Funciona con la configuración de alineación vertical. • Evita la superposición con el contenido del documento. | 20 |
| Altura en Pt*** | String | Altura del código de barras en puntos • Establezca la altura del código de barras en puntos (1/72 de pulgada). • Proporciona un dimensionamiento basado en la tipografía para el diseño del documento. • Utilice "0" para el ajuste automático del tamaño. • Alternativa al dimensionamiento basado en milímetros | 20 |
| Ancho en Pt*** | String | Ancho del código de barras en puntos • Establezca el ancho del código de barras en puntos (1/72 de pulgada). • Proporciona un dimensionamiento basado en la tipografía para el diseño del documento. • Utilice "0" para el ajuste automático del tamaño. • Alternativa al dimensionamiento basado en milímetros | 20 |
| Margen X en Pt*** | String | Margen horizontal en puntos • Establezca el margen horizontal desde el borde de la página en puntos (1/72 de pulgada). • Proporciona espaciado basado en tipografía para el diseño del documento. • Funciona con alineación horizontal | 10 |
| Margen Y en Pt*** | String | Margen vertical en puntos • Establezca el margen vertical desde el borde de la página en puntos (1/72 de pulgada). • Proporciona espaciado basado en tipografía para el diseño del documento. • Funciona con alineación vertical | 10 |
| Opacidad*** | Integer | Nivel de transparencia del código de barras • Rango de 0 (invisible) a 100 (totalmente opaco) • 100 para escaneo estándar, 30-50 para efectos de marca de agua. • Controla la visibilidad del código de barras y la fusión con el fondo. • Imprescindible para el diseño profesional de documentos | 100 |
| Texto a mostrar*** | String | Posición de visualización del texto del código de barras • Establezca la posición del texto en relación con el código de barras. • Opciones: arriba, abajo • Controla dónde aparece el texto en pantalla • Esencial para el etiquetado y la legibilidad de códigos de barras. | below |
| Ocultar texto*** | Boolean | Control de visibilidad del texto • Controla si se oculta o no la visualización del texto del código de barras. • verdadero = ocultar texto, falso = mostrar texto • Permite una presentación limpia del código de barras • Imprescindible para el diseño minimalista | false |
| Mostrar solo en formato impreso*** | Boolean | Control de visualización solo para impresión • Controla si el código de barras aparece solo en la versión impresa. • verdadero = solo imprimir, falso = pantalla e impresión • Útil para flujos de trabajo optimizados para la impresión. • Mantiene la pantalla limpia | false |
| ¿El texto de arriba es? | Boolean | Control de posicionamiento del texto • Controla si aparece texto encima del código de barras. • verdadero = texto arriba, falso = texto abajo • Proporciona un control preciso del posicionamiento del texto. • Funciona con la configuración de texto de visualización | false |
| Nombre de salida de datos binarios | String | Mapeo de salida de datos binarios • Defina el nombre de la variable para el generado PDF datos binarios • Se utiliza para acceder a funciones mejoradas PDF en los pasos subsiguientes del flujo de trabajo • Esencial para la automatización del flujo de trabajo y el flujo de datos. • El valor predeterminado es "datos" si no se especifica. | data |
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 • Permite configurar ajustes avanzados para la generación de códigos de barras. • Opcional para requisitos especializados | { "outputDataFormat": "base64", "preserveMetadata": true } |
| Nombre del archivo de salida | String | Nombre del archivo de salida • Especifique un nombre personalizado para la salida. PDF archivo • Si no se proporciona, el sistema genera un nombre de archivo predeterminado. • Admite la asignación dinámica de nombres a partir de variables de flujo de trabajo. • Ayuda con la organización de archivos | output_with_barcode.pdf |
Producción
Parámetros de salida
| Parámetro | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| Nombre del archivo | String | PDF4me mejorado PDF Nombre del archivo - El nombre de archivo completo del archivo generado correctamente PDF Documento con mejoras de código de barras y extensión .pdf adecuada. PDF4me Garantiza una nomenclatura única y valida el cumplimiento del formato de archivo para una integración perfecta con los procesos posteriores. | document_with_barcode.pdf |
| tipo mime | String | PDF4me mejorado PDF MIME tipo - El MIME tipo del generado PDF Archivo con códigos de barras que indican el formato del archivo para su correcto manejo en aplicaciones web y sistemas de archivos. | application/pdf |
| Tamaño del archivo | Número | PDF4me mejorado PDF Tamaño del archivo en bytes - El tamaño exacto del generado PDF archivo con códigos de barras 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. | 104989 |
| éxito | Boolean | PDF4me Indicador de estado de mejora del código de barras - Indicador booleano que señala el éxito o el fracaso de la operación. PDF proceso de mejora del código de barras. PDF4me devoluciones true para mejoras 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 mejora - Mensaje de estado legible para humanos que proporciona detalles sobre el resultado del proceso de mejora del código de barras. Incluye confirmación de éxito o detalles de error para la resolución de problemas. | Barcode added to PDF successfully |
N8N Respuesta a la acción
El PDF4me Agregar código de barras a 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:
{
"fileName": "document_with_barcode.pdf",
"mimeType": "application/pdf",
"fileSize": 104989,
"success": true,
"message": "Barcode added to PDF successfully"
}
Vista de tabla
Datos de respuesta en formato de tabla estructurada:
| Parámetro | Valor |
|---|---|
| fileName | document_with_barcode.pdf |
| mimeType | application/pdf |
| fileSize | 104989 |
| success | true |
| message | Código de barras añadido a PDF exitosamente |
Vista de esquema
Estructura de datos y tipos de respuesta:
1 item
fileName: AB document_with_barcode.pdf
mimeType: AB application/pdf
fileSize: # 104989
success: ☑ true
message: AB Barcode added to PDF successfully
Indicadores de tipo:
AB= String#= Número☑= Boolean{}= Object
Vista de datos binarios
El mejorado real PDF Datos y metadatos del archivo:
data
─────────────────────────────
File Name: document_with_barcode.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 240.0 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
Gestión de inventario y seguimiento de activos
- Agregue automáticamente códigos de barras únicos a los catálogos de productos, hojas de inventario y documentación de activos para optimizar las operaciones de escaneo y seguimiento en almacenes y entornos minoristas.
- Procese etiquetas de envío y documentos logísticos mediante la incorporación de códigos de barras de seguimiento que se integran con los sistemas de gestión de almacenes para el enrutamiento automatizado de paquetes y la confirmación de entrega.
- Genere documentos de cumplimiento con códigos de barras estándar de la industria para equipos médicos, envases farmacéuticos y productos regulados para cumplir con los estándares de la FDA e internacionales.
Autenticación y seguridad de documentos
- Mejore los contratos legales y los documentos oficiales con códigos QR que contienen firmas digitales, enlaces de verificación e identificadores a prueba de manipulaciones para una autenticación segura de los documentos.
- Procesar documentos de identificación y certificados añadiendo códigos de barras únicos que se vinculan a bases de datos de verificación, garantizando la autenticidad de los documentos y previniendo la falsificación.
- Cree documentos de acceso seguros con códigos de barras integrados que se integren con los sistemas de seguridad del edificio y las plataformas de gestión de visitantes para un acceso controlado a las instalaciones.
Marketing y participación del cliente
- Genera materiales promocionales y de marketing con códigos QR que enlazan a información del producto, ofertas especiales y contenido interactivo para mejorar la interacción con el cliente.
- Procese las entradas y pases de acceso al evento con códigos de barras únicos que permiten una validación de entrada rápida, el seguimiento de los asistentes y el análisis posterior al evento para la gestión del mismo.
- Crea tarjetas de visita interactivas y material de contacto con códigos QR que contengan información de contacto, enlaces a redes sociales y acceso al portafolio para una creación de redes fluida.