Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Zebra Drucker Etiketten Variablen (https://www.delphipraxis.net/197785-zebra-drucker-etiketten-variablen.html)

Graw 4. Sep 2018 09:15

Zebra Drucker Etiketten Variablen
 
Hallo,
ich brauch da nochmal eure Hilfe.
Ich kenne es von Dymo das ich dort mit der mitgelieferten Software ein Etikett erstellen kann und diese Etikettendatei dann mit meiner Software vor dem ausdrucken öffnen und editieren kann.
Ich ersetze halt Variablen mit Daten aus meiner Software.
Dies würde ich auch gerne mit einem Zebra Drucker realisieren.
Ich habe mit dem ZebraDesigner ein Etikett erstellt und würde dieses nun auch gerne öffnen und Variablen mit Daten ersetzen.
Leider ist dies mit der erstellten Label Datei anscheinend nicht möglich.
Zur Verfügung habe ich eine.lbl und eine.prn Datei.

Wie kann ich hiermit arbeiten? Hat zufällig jemand Erfahrungen mit Zebra Druckern?

Vielen Dank im voraus.

Olli73 4. Sep 2018 10:41

AW: Zebra Drucker Etiketten Variablen
 
Zitat:

Zitat von Graw (Beitrag 1412404)
Hat zufällig jemand Erfahrungen mit Zebra Druckern?

Ich habe schon mal eine Ansteuerung für Zebra-Drucker gemacht, aber wir schicken die Druckbefehle direkt an den Drucker - ohne Designer. Das hilft dir wohl nicht weiter...

himitsu 4. Sep 2018 10:44

AW: Zebra Drucker Etiketten Variablen
 
Es gibt garantiert auch ein SDK,
womit diese Vorlangen geladen, verändert und zum Drucker geschickt werden können.
Direkt auf deren Seite fand ich jetzt nichts (öffentlich, aber vielleicht im Support-Bereich, wenn man dort angemeldet ist),
aber https://www.nuget.org/packages/Zebra.Printer.SDK/ [edit] und https://www.zebra.com/de/de/products...nk-os-sdk.html [/edit]

Über eine API/SDK kannst du natürlich vom Programm auch sonstwas drucken lassen, selbst wenn du diese Vorlagen nicht laden könntest.

Die Zebradrucker können auch EPL und ZPL.
https://en.wikipedia.org/wiki/Eltron...mming_Language
https://en.wikipedia.org/wiki/Zebra_...ming_language)
https://www.zebra.com/us/en/support-...rint-mode.html
https://stackoverflow.com/questions/...-zebra-printer
[edit] Das von rokli ist EPL/ZPL ... im Prinzip sind das Texte mit Steuercodes (Escape-Sequenzen) [/edit]

http://techdocs.zebra.com/enterprise...rial/printing/
https://www.zebra.com/de/de/products...ser-print.html
https://torry.net/quicksearchd.php?S...ebra&Title=Yes
...

rokli 4. Sep 2018 10:59

AW: Zebra Drucker Etiketten Variablen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Graw,

wir Programmieren die Etikettendrucker auch direkt, schreiben die Befehle dann in eine ASCII Datei und senden die Datei dann via LPR an die IP Adresse des Druckers.

Speziell für Zebra sieht das dann - auschnittweise - so, oder so ähnlich aus wie in der Anlage. Dabei entspricht jede Zeile in der Datei einem Etikett. Die "geblauten" Teile sind nicht für die Öffentlichkeit geeignet :wink: .

Wenn Du in die Richtung weiter überlegst, kann ich Dir noch ein paar Tipps geben.

HolgerX 4. Sep 2018 12:10

AW: Zebra Drucker Etiketten Variablen
 
Hmm..

Zitat:

Zitat von rokli (Beitrag 1412414)
wir Programmieren die Etikettendrucker auch direkt, schreiben die Befehle dann in eine ASCII Datei und senden die Datei dann via LPR an die IP Adresse des Druckers.

Wirklich erst in eine Datei?

Wir arbeiten mit Script-Druckern so, dass der Drucker ganz normal unter Windows installiert wird, jedoch beim Drucken dann als DocInfo.pDatatype := 'RAW' verwendet wird.
So können ASCII-Daten direkt aus einem String an den Drucker gesendet werden, ohne dass Windows daran etwas verändert...

himitsu 4. Sep 2018 12:12

AW: Zebra Drucker Etiketten Variablen
 
Zitat:

Zitat von Graw (Beitrag 1412404)
Ich habe mit dem ZebraDesigner ein Etikett erstellt und würde dieses nun auch gerne öffnen und Variablen mit Daten ersetzen.
Leider ist dies mit der erstellten Label Datei anscheinend nicht möglich.

Mit dem ZebraDesigner erstellt?

Da vielleicht besser den ZebraDesigner Pro oder ZebraDesigner XML verwenden.
https://www.zebra.com/de/de/products...-designer.html

rokli 4. Sep 2018 12:17

AW: Zebra Drucker Etiketten Variablen
 
Zitat:

Zitat von HolgerX (Beitrag 1412416)
Hmm..

Wirklich erst in eine Datei?

Hallo Holger,

ja, sowohl in ASCII Dateien, oder auch in Tabellen in DB, da wir die Etiketten teilweise bis zu 5 Tagen vor der eigentlichen Benutzung erzeugen. Ein Teil der Etiketten (die aus den ASCII Dateien) werden von Roboter-Systemen über den Dateinamen identifiziert und dann automatisch, im Durchlauf, auf das Werkstück gebracht.

Ergänzung: Und dann natürlich ohne Windows/Windows-Treiber sondern mit LPR direkt auf die IP des Druckers.

Neumann 4. Sep 2018 12:21

AW: Zebra Drucker Etiketten Variablen
 
Wir installieren solche Drucker (Zebra, Bocca usw) als Windows-Drucker und drucken dann Tickets oder Etiketten mit Fastreports. Erscheint mir einfacher.

rokli 4. Sep 2018 12:27

AW: Zebra Drucker Etiketten Variablen
 
Wir kommen hier so langsam OT ... fürchte ich ...

HolgerX 4. Sep 2018 12:42

AW: Zebra Drucker Etiketten Variablen
 
Hmm..

ZebraDesigner..

Schon was her..

Aber ich glaube mit der ZebraDesigner ist es nur durch einen Trick möglich an das generierte ZPL-Script zu kommen.

Hierfür habe ich den Druckerport des installierten Zebra (ZPL) Drucker auf RedMon umgebogen und die Ausgabe dann in eine Datei gespeichert.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:42 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz