-
Etikettendruck aus Webanwendung heraus?
Hallo Druckerexperten!
Ich bekomme demnächste einen "Zebra GTX420t" zum drucken von Etiketten.
Die Etiketten sollen aus einer Webanwendung (klassisches ASP) heraus gedruckt werden.
In meiner Naivität und weil ich kein Experte bin, stell ich mir das so vor:
Die Steuerdatei wird in ELP (das Handbuch hab ich mir schon runtergeladen) mithilfe von ASP generiert und zum Client (Browser) geschickt.
Kann ich diese Steuersequenz einfach über die Druckfunktionalität des Browsers an den Zebra schicken, oder muss ich erst eine TXT-Datei auf dem Client erstellen und diese dann an den Drucker schicken?
Gruß, Alex
-
Tja, ähm, das ist so ...
Je nachdem, wie der Drucker angeschlossen ist (am Client normalerweise über einen Druckertreiber) kannst du den Drucker nur darüber erreichen.
Auf der AS/400 ist der Drucker z.B. über IP erreichbar. Dies wird über HOSTPRINTTRANSFORM (HPT) dann an den Drucker gesendet.
Hierfür erstellst du einen Spool, der dann über den Treiber (DEVD/OUTQ) und IP-Protokoll an den Drucker geht.
Analog ist das auch auf einem PC-Client zu sehen. Du läßt den gewünschten Drucker über einen Dialog auswählen und verwendest dann die Druckbefehle die es so gibt.
-
Oh, danke für die schnelle Antwort!
Also, es wird wahrscheinlich so sein, dass der Zebra an dem Clientrechner (Windows XP) angeschlossen wird. Wenn ich das richtig sehe, kann ich den über USB anschließen. Wenn ich dann den richtigen Treiber habe, kann ich dann einfach im Browser auf "Drucken" gehen (bzw. den Druckbefehl per JavaScript auslösen "window.print()") und der Zebra interpretiert die Steuerdatei auch als Steuerdatei und nicht als einfache Textdatei??? Das wäre ja klasse.
Gruß, Alex
-
Dies bleibt auszuprobieren.
Da Zebra eine einfache Sprache benutzt, denke ich, dass das so einfach geht.
Du kannst es ausprobieren, in dem du mittels der Zebrasoftware ein Etikett erstellst und dieses dann in eine Datei druckst.
Diese Datei dann mit z.B. Notepad öffnen, mal sehen was do so drin steht (obs auch die Druckercodes sind) und dann über Datei->Drucken mal ausgeben.
-
Alles klar, vielen Dank!
Das hört sich schonmal nicht schlecht an.
Grüße, Alex
-
Hallo!
Jetzt muss ich nochmal darauf zurück kommen. Ich hab den Zebra jetzt bekommen und an USB angeschlossen und ich kann auch über den ZebraDesigner erste, einfache Etiketten drucken.
Wenn ich jetzt den Druck in eine Datei (*.prn) umleite und mir das Ergebniss im Notepad anschaue, sieht es so aus:
Code:
^XA~TA000~JSN^LT0^MMT^MNW^MTT^PON^PMN^LH0,0^JMA^PR6,6^MD10^JUS^LRN^CI0^XZ
^XA^LL0203
^PW406
^BY1,3,34^FT120,178^BCN,,Y,N
^FD>:F->520080124>6_02^FS
^FT22,30^A0N,28,28^FH\^FDFirmenname^FS
^FT22,70^A0N,28,28^FH\^FDStadt^FS
^FT298,70^A0N,28,33^FH\^FDAbteitlung^FS
^FT22,122^A0N,28,24^FH\^FDbli bla blub^FS
^PQ1,0,1,Y^XZ
wenn ich dann allerdings im Notepad auf "Drucken" klicke, schiebt der Zebra nur ein paar Etiketten vor, drucken tut er aber nichts. :-(
Muss ich noch was besonderes einstellen?
Grüße, Alex
-
Nein, der Inhalt sieht soweit eigentlich normal aus.
Anscheinend unterstützt der Treiber das direkte Drucken so nicht.
Ggf. mal an den Lieferanten wenden, was man tun muss um aus normalen Anwendungen und nicht aus dem Designer drucken zu können.
Vielleicht gibts ja was in der Online-Dokumentation des Druckers/Designers ?
-
Hmmm, ich hab in der Doku was gefunden: Man muss sich noch den "Zebra Firmware Downloader" installieren und dann kann man wohl Dateien direkt zum Drucker schicken...
ich muss mir das nochmal genauer anschauen und melde mich dann nochmal...
Danke erstmal!
Alex
-
Hallo Alex,
was Dein Zebra ausgibt, sind ZPL-Anweisungen (Zebra Programming Language).
Du müsstest den Generic/Text only Druckertreiber in Windows einstellen und den Anschluß des Zebras zuweisen.
Damit werden die ZPL-Anweisungen ohne
Umsetzung zum Drucker gesendet.
Ein Firmware-Update brauchst Du dafür nicht zu machen.
Viele Grüße,
Christian
-
Hallo und vielen Dank für die infomative Anwort!
Momentan hat sich in der Richtung noch nichts getan. Ab nächster Woche werde ich mich wieder dem Thema widmen. Aber deine Info ist sehr viel wert!
DANKE!
Alex
-
Der Generic/Text-Only-Treiber funktionieren meist nur mit direkt per LPT/COM-Anschlüssen betriebenen Drucker oder eben Dateiausgabe.
Bei LAN scheitert der Treiber, da er nicht weiß wohin.
Das wissen nur die die Hersteller selber.
Bei USB kommt es wiederum auf den Hersteller an, ob ein Anschluss erstellt wird (Druckereigenschaften->Anschlüsse), der genau für diesen Drucker ist.
Dann reicht aber auch wieder ein COPY-Befehl auf den Anschluss.
-
Hmm, langsam kommt wiede Bewegung ins Spiel. ;-)
d.h. ich müsste den Zebra direkt über LPT an den lokalen Rechner anschließen? Eigentlich wollte ich den Drucker als Netzwerkdrucker über LAN anschließen und dann am lokalen Rechner per TCP/IP ansprechen... das geht dann also nicht?
Similar Threads
-
By A_Mroos in forum NEWSboard Drucker
Antworten: 3
Letzter Beitrag: 28-06-07, 06:54
-
By MKl. in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 08-12-06, 14:42
-
By Schnichels in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 22-11-03, 19:41
-
By ARG in forum NEWSboard Drucker
Antworten: 0
Letzter Beitrag: 24-09-02, 08:41
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks