[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Dec 2008
    Beiträge
    14

    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

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    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.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Dec 2008
    Beiträge
    14
    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

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    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.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Dec 2008
    Beiträge
    14
    Alles klar, vielen Dank!
    Das hört sich schonmal nicht schlecht an.

    Grüße, Alex

  6. #6
    Registriert seit
    Dec 2008
    Beiträge
    14
    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

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    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 ?
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  8. #8
    Registriert seit
    Dec 2008
    Beiträge
    14
    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

  9. #9
    Registriert seit
    Dec 2008
    Beiträge
    1
    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

  10. #10
    Registriert seit
    Dec 2008
    Beiträge
    14
    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

  11. #11
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    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.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  12. #12
    Registriert seit
    Dec 2008
    Beiträge
    14
    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

  1. Etikettendruck / Zebra
    By A_Mroos in forum NEWSboard Drucker
    Antworten: 3
    Letzter Beitrag: 28-06-07, 06:54
  2. Antworten: 8
    Letzter Beitrag: 08-12-06, 14:42
  3. SQL aus dem Operations Navigator heraus ausführen ?
    By Schnichels in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 22-11-03, 19:41
  4. Etikettendruck TEC-B602
    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
  •