Impresión térmica silenciosa desde el admin de Shopify con PrintNode
LabelCraft - etiquetas de código de barras para Shopify, impresas exactamente al tamaño que defines.
Cada etiqueta se imprime al tamaño que defines - medido, no aproximado.
Un desbordamiento o un código de barras ausente siempre genera un aviso visible antes de imprimir.
El ZPL nativo coloca cada barra en puntos enteros de la impresora. Una barra de menos de 2 puntos de ancho, o un EAN/UPC en PDF con barras más finas que el mínimo GS1, genera un aviso.
Solo escribimos en tus códigos de barras si estaban vacíos cuando los leímos, salvo que nos pidas corregirlos.
LabelCraft puede enviar tus etiquetas directamente a una impresora térmica a través de PrintNode, sin abrir el cuadro de diálogo de impresión del navegador ni gestionar un archivo. Eliges tus productos, haces clic en Enviar a la impresora (o Enviar ZPL a la impresora para una Zebra), y las etiquetas salen - con el mismo tamaño exacto y los mismos avisos que nunca fallan en silencio que las salidas PDF y ZPL, pero sin ningún diálogo de por medio. Esta guía explica qué es PrintNode, qué necesitas y cómo conectarlo.
Impresión silenciosa, directa desde Shopify
PrintNode es un pequeño cliente de impresión multiplataforma que instalas en el ordenador conectado a tu impresora térmica. Su cuenta en la nube expone una API REST, y el cliente local envía cada trabajo recibido directamente a la impresora. LabelCraft manda tus etiquetas renderizadas a tu cuenta de PrintNode, y PrintNode da el último salto hasta la impresora - así imprimir se convierte en un clic en el admin de Shopify, en lugar de un cuadro de diálogo y un ajuste de escala que se puede equivocar.
Qué necesitas
- Una cuenta de PrintNode - su plan gratuito incluye un número fijo de impresiones al mes y sus planes de pago más; cada trabajo enviado desde LabelCraft cuenta como una impresión, tenga las etiquetas que tenga.
- El cliente de PrintNode instalado en el ordenador conectado a tu impresora de etiquetas, con sesión iniciada y mostrando la impresora en línea. En Windows, instálalo como aplicación de escritorio, como recomienda PrintNode: un servicio de Windows funciona con la cuenta del sistema e imprime con los valores predeterminados de esa cuenta, no con lo que elegiste en las Preferencias de impresión de tu controlador.
- Tu clave API de PrintNode pegada en los ajustes de LabelCraft - es el único paso dentro de LabelCraft, y toda la función permanece apagada hasta que lo hagas.
Cómo conectar PrintNode con LabelCraft
- Instala el cliente de PrintNode en el equipo conectado a tu impresora, como aplicación de escritorio en Windows, e inicia sesión, para que la impresora aparezca en línea en PrintNode.
- Copia tu clave API desde el panel de PrintNode.
- En LabelCraft, abre Ajustes y pega la clave. LabelCraft recorta los espacios sobrantes y rechaza cualquier cosa que no pueda ser una clave real.
- LabelCraft valida la clave listando tus impresoras, así que una clave incorrecta se detecta ahí mismo. Elige la impresora en la que quieres imprimir.
- Ahora aparece un botón Enviar a la impresora - y Enviar ZPL a la impresora para una Zebra - en la pantalla de impresión principal, junto a Generar PDF y Descargar ZPL.
Qué envía LabelCraft a tu impresora
- ZPL nativo o PDF, tú eliges - Enviar ZPL a la impresora envía ZPL en bruto a una Zebra para que la impresora dibuje los códigos de barras ella misma; Enviar a la impresora envía el PDF renderizado, que cualquier impresora acepta. Ambos salen del mismo renderizado a tamaño exacto.
- Tamaño exacto, sin paso de escala - se aplica la misma garantía de dimensión de ±0,1 mm, y los desplazamientos X e Y de la plantilla (Ajustes avanzados → Calibración de la impresora) mueven la impresión igual que en un PDF descargado. LabelCraft pide a PrintNode que imprima el PDF a su tamaño real, nunca ajustado a la página, así que no hay escala de diálogo que equivocar. En Windows, PrintNode solo lo aplica con su motor de impresión Engine6: elige Engine6 en la pestaña Printers del cliente de PrintNode (en Mac, Engine7 si una etiqueta sale girada o con otro tamaño). Ajusta el tamaño del papel y la orientación en el controlador de tu impresora según tu rollo, dale a tu plantilla en LabelCraft el mismo tamaño que ese papel, e imprime una etiqueta de prueba después de cada cambio en el controlador.
- Todo el lote, una vez - el archivo que LabelCraft envía ya contiene cada etiqueta física, así que siempre se imprime como una sola copia. El lote nunca se multiplica por un número de copias accidental.
- Tu clave se queda en el servidor - la clave API se lee en el servidor para hablar con PrintNode y nunca llega a tu navegador. Una vez guardada, no se vuelve a mostrar; LabelCraft muestra el nombre de la impresora conectada, no la clave.
La frontera de privacidad, dicha sin rodeos
Cada afirmación de abajo es comprobable, y cada una describe lo que hace el código, no lo que una política espera. Esta es la frontera a la que debe atenerse un puente de impresión silenciosa:
- Solo el trabajo de impresión sale de tu tienda - lo que LabelCraft envía a PrintNode es el archivo de etiquetas renderizado, un título de tarea y el identificador de la impresora. Ni tu catálogo, ni tus pedidos, ni tus clientes.
- PrintNode nunca ve tus credenciales de Shopify - el puente funciona con tu propia clave API de PrintNode; ningún token de Shopify, contraseña o acceso de administrador de ningún tipo llega a PrintNode.
- Desconectar es un paso, y es tuyo - borra la clave en Configuración, o revócala en tu panel de PrintNode, y la conexión queda muerta. Los botones de descarga siguen funcionando en ambos casos. Desinstalar LabelCraft borra la clave guardada con el resto de tus datos.
- Nada nuestro se ejecuta en tus máquinas - el cliente de escritorio es el software del propio PrintNode, instalado por ti, en un ordenador que tú controlas. LabelCraft solo puede llegar a ese ordenador a través del trabajo de impresión que decidiste enviar.
Nunca en silencio: siempre sabes si se imprimió
Una impresión silenciosa aún puede fallar por motivos ajenos a la app - la impresora está apagada, la clave se revocó, la cuenta de PrintNode rechazó el trabajo. LabelCraft nunca lo oculta. Cada fallo de PrintNode vuelve como un mensaje concreto y localizado, para que sepas que las etiquetas no se imprimieron y por qué:
- Clave ausente o inválida - la clave fue rechazada o nunca se guardó.
- Impresora u ordenador sin conexión - la impresora, o el equipo que ejecuta el cliente de PrintNode, no es accesible.
- Trabajo rechazado - PrintNode no aceptó el trabajo, por ejemplo un problema de permisos o de cuenta.
- Ocupado / limitado - PrintNode está limitando las solicitudes; esta se puede reintentar.
- Tiempo de red agotado - la solicitud a PrintNode no se completó.
Qué no hace la impresión directa con PrintNode
LabelCraft se comunica con tu impresora a través de tu cuenta de PrintNode - no abre una conexión TCP/IP en bruto a la dirección IP de una impresora. Una impresora en modo solo red (ZPL en bruto por la LAN, sin controlador y sin PrintNode) no se puede manejar directamente desde la app: conéctala mediante PrintNode, o usa el archivo de Descargar ZPL / Generar PDF y envíalo tú mismo. Y conectar PrintNode nunca quita esos botones de descarga - siguen disponibles para cada plantilla, así que nunca quedas atado a un solo camino.
Paso a paso: imprime un lote en silencio
- Abre LabelCraft desde tu admin de Shopify y elige los productos que etiquetar, igual que en cualquier impresión.
- En el Paso 3 - Imprimir, elige tu plantilla y revisa la vista previa en vivo y cualquier aviso.
- Haz clic en Enviar a la impresora para enviar un PDF, o Enviar ZPL a la impresora para una Zebra. Va a la impresora que guardaste en Ajustes.
- LabelCraft envía el trabajo a través de PrintNode y confirma que se aceptó, o te dice exactamente qué salió mal.
- Escanea una etiqueta impresa para confirmar que se lee, y luego imprime el resto del lote.
Cuando el PDF se imprime bien, pero no con Enviar a la impresora
Enviar a la impresora y el PDF salen del mismo renderizado, y los dos pasan por el controlador de tu impresora. Lo que cambia es el programa que coloca la página en el papel elegido en el controlador: aquel desde el que imprimes el PDF, como tu navegador, o el cliente de PrintNode. Cuando los dos no coinciden, revisa estos puntos en orden:
- Comprueba el papel del controlador y luego da ese tamaño a tu plantilla. LabelCraft envía la misma página que el PDF, a su tamaño real, y el controlador la imprime en el papel (el material) seleccionado en él. En un papel más ancho o más alto, esa página puede quedar en una posición distinta de la del PDF que imprimes desde tu navegador, por ejemplo en el centro del papel. Así que comprueba primero que el papel del controlador coincide con el rollo que cargaste y luego da ese tamaño a tu plantilla en LabelCraft. Si ese papel tiene que seguir siendo más ancho que la parte en la que imprimes, haz la plantilla tan ancha como el papel y coloca tu texto de modo que caiga sobre la etiqueta.
- Después, afina la posición. En la plantilla, en Ajustes avanzados, el Desplazamiento X y el Desplazamiento Y de Calibración de la impresora mueven la impresión: una X positiva la desplaza a la derecha, una Y positiva hacia abajo. También mueven el PDF. Envía una etiqueta después de cada cambio y ponla contra el rollo.
- Encuentra el cliente de PrintNode. Instalado como aplicación de escritorio en Windows, tiene un icono en el área de notificación, en el extremo derecho de la barra de tareas, a veces detrás de la flecha que muestra los iconos ocultos: haz clic derecho en él y luego elige Open PrintNode. Si no hay icono pero las etiquetas siguen imprimiéndose desde este ordenador, el cliente probablemente funciona como servicio de Windows: abre
http://localhost:8888en un navegador de ese ordenador y lee también el punto siguiente. En los dos casos, el menú de la esquina superior derecha de la pestaña Printers debería mostrar Engine6. - Prefiere la aplicación de escritorio a un servicio. Como servicio de Windows, el cliente funciona con la cuenta del sistema e imprime con los valores predeterminados de impresora de esa cuenta, así que un cambio hecho en las Preferencias de impresión del controlador no le llega. PrintNode suele recomendar la aplicación de escritorio: reinstala el cliente de esa forma. En un ordenador donde varios usuarios de Windows tienen la sesión iniciada a la vez, la FAQ de PrintNode recomienda en cambio el servicio, para evitar impresiones duplicadas, y da dos formas de pasarle tus ajustes de impresora.
Instalar gratis - 200 etiquetas al mes →
Más guías: exportar ZPL nativo, imprimir etiquetas Zebra, todas las integraciones de LabelCraft - o contactar con el soporte de LabelCraft.
Guías relacionadas
- Compatibilidad de impresoras de etiquetas para Shopify
- El software de la impresora o una app de Shopify: cuál, y cuándo
- Cómo imprimir etiquetas Dymo desde Shopify
- Cómo imprimir etiquetas Zebra desde Shopify
- Cómo exportar etiquetas ZPL desde Shopify
- Cómo imprimir etiquetas Brother desde Shopify
- Cómo imprimir etiquetas Rollo desde Shopify
- Cómo imprimir etiquetas Munbyn y Phomemo desde Shopify
- Cómo imprimir etiquetas Avery desde Shopify
¿Aún no quieres instalar? Prueba la demo sin instalación y mide una etiqueta real
¿Sigues atascado después de esta guía? Escribe a una persona