Leises Thermodrucken aus dem Shopify-Admin mit PrintNode
LabelCraft - Barcode-Etiketten für Shopify, gedruckt in exakt der von Ihnen festgelegten Größe.
Jedes Etikett wird in der von Ihnen festgelegten Größe gedruckt - gemessen, nicht geschätzt.
Überlauf oder ein fehlender Barcode löst immer eine sichtbare Warnung aus, bevor Sie drucken.
Natives ZPL setzt jeden Balken auf ganze Druckerpunkte. Balken unter 2 Punkten Breite oder EAN/UPC-Balken im PDF, die schmaler als das GS1-Minimum sind, lösen eine Warnung aus.
Wir setzen einen Ihrer Barcodes nur, wenn er beim Auslesen leer war, außer Sie bitten uns, ihn zu korrigieren.
LabelCraft kann Ihre Etiketten über PrintNode direkt an einen Thermodrucker senden, ohne den Druckdialog des Browsers zu öffnen oder eine Datei zu handhaben. Sie wählen Ihre Produkte, klicken auf An Drucker senden (oder ZPL an Drucker senden für eine Zebra), und die Etiketten kommen heraus - mit derselben exakten Größe und denselben nie stillen Warnungen wie beim PDF- und ZPL-Weg, nur ohne Dialog im Weg. Diese Anleitung erklärt, was PrintNode ist, was Sie brauchen und wie Sie es verbinden.
Leises Drucken, direkt aus Shopify
PrintNode ist ein kleiner plattformübergreifender Druckclient, den Sie auf dem Computer installieren, an dem Ihr Thermodrucker hängt. Sein Cloud-Konto stellt eine REST-API bereit, und der lokale Client schiebt jeden empfangenen Auftrag direkt an den Drucker. LabelCraft sendet Ihre gerenderten Etiketten an Ihr PrintNode-Konto, und PrintNode übernimmt den letzten Schritt zum Drucker - so wird ein Druck zu einem Klick im Shopify-Admin statt zu einem Dialog und einer Skalierungseinstellung, die man falsch machen kann.
Was Sie brauchen
- Ein PrintNode-Konto - der kostenlose Tarif umfasst eine feste Zahl an Drucken pro Monat, die bezahlten Tarife mehr; jeder Druckauftrag aus LabelCraft zählt als ein Druck, egal wie viele Etiketten er enthält.
- Den installierten PrintNode-Client auf dem Computer, der mit Ihrem Etikettendrucker verbunden ist, angemeldet und mit dem Drucker als online. Installieren Sie ihn unter Windows als Desktop-App, wie PrintNode es empfiehlt: Ein Windows-Dienst läuft unter dem Systemkonto und druckt mit dessen Standardeinstellungen, nicht mit dem, was Sie in den Druckeinstellungen Ihres Treibers gewählt haben.
- Ihren PrintNode-API-Schlüssel in die LabelCraft-Einstellungen eingefügt - das ist der einzige Schritt in LabelCraft, und die gesamte Funktion bleibt aus, bis Sie das getan haben.
So verbinden Sie PrintNode mit LabelCraft
- Installieren Sie den PrintNode-Client auf dem Rechner an Ihrem Drucker, unter Windows als Desktop-App, und melden Sie sich an, damit der Drucker in PrintNode als online erscheint.
- Kopieren Sie Ihren API-Schlüssel aus dem PrintNode-Dashboard.
- Öffnen Sie in LabelCraft die Einstellungen und fügen Sie den Schlüssel ein. LabelCraft entfernt überflüssige Leerzeichen und weist alles zurück, was kein echter Schlüssel sein kann.
- LabelCraft prüft den Schlüssel, indem es Ihre Drucker auflistet, sodass ein falscher Schlüssel sofort auffällt. Wählen Sie den Drucker, auf dem gedruckt werden soll.
- Eine Schaltfläche An Drucker senden - und ZPL an Drucker senden für eine Zebra - erscheint nun im Haupt-Druckbildschirm, neben PDF erzeugen und ZPL herunterladen.
Was LabelCraft an Ihren Drucker sendet
- Natives ZPL oder PDF, Ihre Wahl - ZPL an Drucker senden schiebt rohes ZPL an eine Zebra, sodass der Drucker die Barcodes selbst zeichnet; An Drucker senden schiebt das gerenderte PDF, das jeder Drucker annehmen kann. Beide stammen aus demselben maßgenauen Rendering.
- Exakte Größe, kein Skalierungsschritt - dieselbe Maßgarantie von ±0,1 mm gilt, und X-Versatz und Y-Versatz der Vorlage (Erweiterte Einstellungen → Druckerkalibrierung) verschieben den Druck wie bei einem heruntergeladenen PDF. LabelCraft bittet PrintNode, das PDF in seiner tatsächlichen Größe zu drucken, nie an die Seite angepasst, also gibt es keine Dialog-Skalierung, die man falsch machen kann. Unter Windows setzt PrintNode das nur mit seinem Druck-Backend Engine6 um: Wählen Sie Engine6 auf der Registerkarte Printers des PrintNode-Clients (auf dem Mac Engine7, wenn ein Etikett gedreht oder in falscher Größe herauskommt). Stellen Sie Papierformat und Ausrichtung im Druckertreiber passend zu Ihrer Rolle ein, geben Sie Ihrer Vorlage in LabelCraft dieselbe Größe wie dieses Papier, und drucken Sie nach jeder Änderung am Treiber ein Testetikett.
- Der ganze Stapel, einmal - die Datei, die LabelCraft sendet, enthält bereits jedes physische Etikett, also wird sie immer als eine einzige Kopie gedruckt. Der Stapel wird nie mit einer versehentlichen Kopienzahl multipliziert.
- Ihr Schlüssel bleibt auf dem Server - der API-Schlüssel wird serverseitig gelesen, um mit PrintNode zu kommunizieren, und erreicht nie Ihren Browser. Einmal gespeichert, wird er nie wieder angezeigt; LabelCraft zeigt den Namen des verbundenen Druckers, nicht den Schlüssel.
Die Datenschutzgrenze, klar ausgesprochen
Jede Aussage unten ist nachprüfbar, und jede beschreibt, was der Code tut, nicht was eine Richtlinie hofft. An dieser Grenze muss sich eine Brücke für leises Drucken messen lassen:
- Nur der Druckauftrag verlässt Ihren Shop - LabelCraft sendet an PrintNode die gerenderte Etikettendatei, einen Auftragstitel und die Drucker-ID. Nicht Ihren Katalog, nicht Ihre Bestellungen, nicht Ihre Kunden.
- PrintNode sieht nie Ihre Shopify-Zugangsdaten - die Brücke läuft über Ihren eigenen PrintNode-API-Schlüssel; kein Shopify-Token, Passwort oder Admin-Zugriff irgendeiner Art fließt zu PrintNode.
- Trennen ist ein Schritt, und er gehört Ihnen - löschen Sie den Schlüssel in den Einstellungen oder widerrufen Sie ihn im PrintNode-Dashboard, und die Verbindung ist tot. Die Download-Buttons funktionieren in beiden Fällen weiter. Beim Deinstallieren von LabelCraft wird der gespeicherte Schlüssel mit dem Rest Ihrer Daten gelöscht.
- Nichts von uns läuft auf Ihren Rechnern - der Desktop-Client ist PrintNodes eigene Software, von Ihnen installiert, auf einem Rechner, den Sie kontrollieren. LabelCraft erreicht diesen Rechner nur über den Druckauftrag, den Sie zu senden beschlossen haben.
Nie still: Sie wissen immer, ob gedruckt wurde
Ein leiser Druck kann trotzdem aus Gründen außerhalb der App fehlschlagen - der Drucker ist aus, der Schlüssel wurde widerrufen, das PrintNode-Konto hat den Auftrag abgelehnt. LabelCraft verschluckt das nie. Jeder PrintNode-Fehler kommt als konkrete, lokalisierte Meldung zurück, damit Sie wissen, dass die Etiketten nicht gedruckt wurden und warum:
- Fehlender oder ungültiger Schlüssel - der Schlüssel wurde abgewiesen oder nie gespeichert.
- Drucker oder Computer offline - der Drucker oder der Rechner mit dem PrintNode-Client ist nicht erreichbar.
- Auftrag abgelehnt - PrintNode hat den Auftrag nicht angenommen, etwa wegen eines Berechtigungs- oder Kontoproblems.
- Ausgelastet / gedrosselt - PrintNode drosselt Anfragen; diese kann erneut versucht werden.
- Netzwerk-Zeitüberschreitung - die Anfrage an PrintNode wurde nicht abgeschlossen.
Was direktes Drucken über PrintNode nicht tut
LabelCraft kommuniziert mit Ihrem Drucker über Ihr PrintNode-Konto - es öffnet keine rohe TCP/IP-Verbindung zur IP-Adresse eines Druckers. Ein Drucker im reinen Netzwerkmodus (rohes ZPL über das LAN, ohne Treiber und ohne PrintNode) kann nicht direkt aus der App angesteuert werden: verbinden Sie ihn über PrintNode, oder nutzen Sie die Datei aus ZPL herunterladen / PDF erzeugen und senden Sie sie selbst. Und das Verbinden von PrintNode entfernt diese Download-Schaltflächen nie - sie bleiben für jede Vorlage verfügbar, sodass Sie nie auf einen Weg festgelegt sind.
Schritt für Schritt: einen Stapel leise drucken
- Öffnen Sie LabelCraft aus Ihrem Shopify-Admin und wählen Sie die zu etikettierenden Produkte, wie bei jedem Druckauftrag.
- Wählen Sie in Schritt 3 - Drucken Ihre Vorlage und prüfen Sie die Live-Vorschau und etwaige Warnungen.
- Klicken Sie auf An Drucker senden für ein PDF, oder ZPL an Drucker senden für eine Zebra. Es geht an den in den Einstellungen gespeicherten Drucker.
- LabelCraft schiebt den Auftrag über PrintNode und bestätigt die Annahme, oder sagt Ihnen genau, was schiefging.
- Scannen Sie ein gedrucktes Etikett, um zu bestätigen, dass es lesbar ist, und drucken Sie dann den Rest des Stapels.
Wenn das PDF richtig gedruckt wird, mit An Drucker senden aber nicht
An Drucker senden und das PDF stammen aus demselben Rendering, und beide laufen über Ihren Druckertreiber. Der Unterschied liegt im Programm, das die Seite auf das im Treiber gewählte Papier bringt: das Programm, aus dem Sie das PDF drucken, etwa Ihr Browser, oder der PrintNode-Client. Wenn die beiden voneinander abweichen, prüfen Sie diese Punkte der Reihe nach:
- Prüfen Sie das Papier im Treiber, und geben Sie Ihrer Vorlage dann diese Größe. LabelCraft sendet dieselbe Seite wie das PDF, in ihrer tatsächlichen Größe, und der Treiber druckt sie auf das Papier (das Etikettenmaterial), das dort gewählt ist. Auf einem breiteren oder höheren Papier kann diese Seite an einer anderen Stelle landen als das PDF, das Sie aus Ihrem Browser drucken, zum Beispiel in der Mitte des Papiers. Prüfen Sie also zuerst, ob das Papier im Treiber zur eingelegten Rolle passt, und geben Sie Ihrer Vorlage in LabelCraft dann diese Größe. Wenn dieses Papier breiter bleiben muss als der Teil, auf den Sie drucken, machen Sie die Vorlage so breit wie das Papier und setzen Sie Ihren Text so, dass er auf dem Etikett landet.
- Stellen Sie dann die Position genau ein. In der Vorlage, unter Erweiterte Einstellungen, verschieben X-Versatz und Y-Versatz der Druckerkalibrierung den Druck: Ein positives X verschiebt ihn nach rechts, ein positives Y nach unten. Sie verschieben auch das PDF. Senden Sie nach jeder Änderung ein Etikett und halten Sie es an die Rolle.
- Finden Sie den PrintNode-Client. Als Desktop-App unter Windows installiert, hat er ein Symbol im Infobereich am rechten Ende der Taskleiste, manchmal hinter dem Pfeil, der ausgeblendete Symbole einblendet: Klicken Sie mit der rechten Maustaste darauf und wählen Sie dann Open PrintNode. Gibt es kein Symbol, werden von diesem Computer aber trotzdem Etiketten gedruckt, läuft der Client wahrscheinlich als Windows-Dienst: Öffnen Sie
http://localhost:8888in einem Browser auf diesem Computer, und lesen Sie auch den nächsten Punkt. In beiden Fällen sollte das Menü oben rechts auf der Registerkarte Printers Engine6 anzeigen. - Ziehen Sie die Desktop-App einem Dienst vor. Als Windows-Dienst läuft der Client unter dem Systemkonto und druckt mit dessen Drucker-Standardeinstellungen, daher erreicht ihn eine Änderung in den Druckeinstellungen des Treibers nicht. PrintNode empfiehlt in der Regel die Desktop-App: Installieren Sie den Client auf diese Weise neu. Auf einem Computer, an dem mehrere Windows-Benutzer gleichzeitig angemeldet sind, empfiehlt die FAQ von PrintNode stattdessen den Dienst, um doppelte Drucke zu vermeiden, und nennt zwei Wege, wie er Ihre Einstellungen übernimmt.
Kostenlos installieren - 200 Etiketten pro Monat →
Weitere Anleitungen: natives ZPL exportieren, Zebra-Etiketten drucken, alle LabelCraft-Integrationen - oder den LabelCraft-Support kontaktieren.
Verwandte Anleitungen
- Shopify-Etikettendrucker-Kompatibilität
- Die Software des Druckers oder eine Shopify-App: welche, und wann
- Dymo-Etiketten aus Shopify drucken
- Zebra-Etiketten aus Shopify drucken
- ZPL-Etiketten aus Shopify exportieren
- So drucken Sie Brother-Etiketten aus Shopify
- So drucken Sie Rollo-Etiketten aus Shopify
- Munbyn- & Phomemo-Etiketten aus Shopify drucken
- Avery-Etiketten aus Shopify drucken
Noch nicht bereit zur Installation? Testen Sie die Demo ohne Installation und messen Sie ein echtes Etikett nach
Nach dieser Anleitung immer noch festgefahren? Schreiben Sie einem Menschen