AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein cab (Etikettendrucker) - Barcode Klarschrift
Thema durchsuchen
Ansicht
Themen-Optionen

cab (Etikettendrucker) - Barcode Klarschrift

Ein Thema von Andidreas · begonnen am 17. Sep 2007 · letzter Beitrag vom 3. Okt 2008
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Andidreas
Andidreas

Registriert seit: 27. Okt 2005
1.110 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

cab (Etikettendrucker) - Barcode Klarschrift

  Alt 17. Sep 2007, 15:10
aloha...

kennt sich hier jemand mit denn etikettendruckern der firma cab aus???

ich hätten eine frage bezüglich der barcode klarschrift...

mit folgendem befehl kann ich einen barcode drucken und die klarschrift zeile ausgeben lassen:

Code:
B 55.0,145.0,90,code93,20,0.35
die klarschrift wird in diesem fall unterhalb des barcodes angedruckt...

weiß von euch jetzt zufällig jemand, wie man die klarschriftzeile obherhalb des barcodes andruckt???
Ein Programmierer Programmiert durchschnittlich 15 Code Zeilen pro Tag
Wir sind hier doch nicht bei SAP!!!

Aber wir habens bald
  Mit Zitat antworten Zitat
Mike_on_Tour

Registriert seit: 16. Aug 2007
195 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

Re: cab (Etikettendrucker) - Barcode Klarschrift

  Alt 17. Sep 2007, 15:53
Soweit ich mich noch an meine alten Projekte (vor über 5 Jahren) erinnern kann, läßt sich das nicht direkt mit einem Kommando machen. Du kannst dann nur oberhalb des Barcodes eine Textfeld einfügen und den Barcode ohne Text drucken. Da Du aber keinen Druckertyp angegeben hast, kann es für Deinen Drucker aber auch ein passendes Kommando geben. Mit etwas Aufwand könnte man den Barcode per PC auch als Grafik erstellen und an den Drucker senden. Das kann aber zu Zeitproblemen führen, wenn man auf das Etikett warten muß.

Mike
Programmieren ist wie das Wandeln auf dem schmalen Pfad zwischen Wahnsinn und Intelligenz.
  Mit Zitat antworten Zitat
Benutzerbild von Andidreas
Andidreas

Registriert seit: 27. Okt 2005
1.110 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#3

Re: cab (Etikettendrucker) - Barcode Klarschrift

  Alt 17. Sep 2007, 16:33
danke für die schnelle antwort...

zum drucker typ...
im moment (zum testen) benutze ich einen apollo4 200dpi (ist ein etwas älteres model)
das entwickelte etikett wird aber später hauptsächlich auf einem apollo a3 300dpi gedruckt werden...

ja das ich im etiketten layout ein feld fülle, wäre eine möglichkeit, aber im moment suche ich nach einer automatisch möglichkeit die mir der drucker bietet...

laut einem sap progrmmierer sollte es mit einem zebra drucker funktionieren...
deshalb versuch ich gerade herauszufinden ob ein cab drucker die selbe möglichkeit hat!

falls jemanden noch etwas einfallen sollte, bitte fleißig weiter posten
Ein Programmierer Programmiert durchschnittlich 15 Code Zeilen pro Tag
Wir sind hier doch nicht bei SAP!!!

Aber wir habens bald
  Mit Zitat antworten Zitat
Mike_on_Tour

Registriert seit: 16. Aug 2007
195 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

Re: cab (Etikettendrucker) - Barcode Klarschrift

  Alt 17. Sep 2007, 16:56
Nach Programmierhandbuch lautet die Syntax für den Barcodebefehl:
B[:name;]x,y,r,CODE93,[+options], height,narrow;text <CR>

D.h., Man kann die Position x und y, die Rotation r (0,90,180,270 Grad), die Höhe und Breite und den Code als Typ und Wert (text) angeben. Die Optionen beziehen sich nur auf Anfangs- und Endezeichen im Klartext und ob der Barcode oben und unten Linien haben soll. Mehr ist nicht drin. Leider.

Mike
Programmieren ist wie das Wandeln auf dem schmalen Pfad zwischen Wahnsinn und Intelligenz.
  Mit Zitat antworten Zitat
Benutzerbild von Andidreas
Andidreas

Registriert seit: 27. Okt 2005
1.110 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#5

Re: cab (Etikettendrucker) - Barcode Klarschrift

  Alt 17. Sep 2007, 20:54
ja leider!!!

naja vielleicht mal morgen beim cab support anrufen.... vielleicht wissen die mehr?!


wenns interessiert...
bei zebras geht des wirklich das mer die klarschrift oberhalb vom barcode andruckt... is nur ein parameter denn mer angeben muss...
Ein Programmierer Programmiert durchschnittlich 15 Code Zeilen pro Tag
Wir sind hier doch nicht bei SAP!!!

Aber wir habens bald
  Mit Zitat antworten Zitat
mantronix

Registriert seit: 4. Jan 2006
Ort: Karslruhe
6 Beiträge
 
#6

Re: cab (Etikettendrucker) - Barcode Klarschrift

  Alt 21. Sep 2007, 08:57
Hallo Andidreas,
Klarschrift über dem Barcode ist nicht möglich, aber mit ein bisschen tricksen geht das:

Beispiel:
B:FELD1;55.0,145.0,90,code93,20,0.35;1234567890
T 10,10,0,5,pt10;[FELD1]

Da der Drucker auch mit Feldnamen arbeiten kann wird im obigen Beispiel einfach der Inhalt des Barcodes (In diesem Beispiel FELD1) als Kopie in das Textobjekt dupliziert. Dieses Textobjekt kannst du dann positionieren wohin du willst.


Grüße
mantronix

P.S: Wenn du noch mehr Fragen zu cab Druckern hast einfach Fragen...ich bin tiefer in dem Thema
  Mit Zitat antworten Zitat
TPeterT

Registriert seit: 17. Dez 2003
84 Beiträge
 
Delphi 7 Professional
 
#7

Re: cab (Etikettendrucker) - Barcode Klarschrift

  Alt 26. Sep 2008, 07:35
Hallo!
Ich weiss - ist schon ein älteres Thema!
Hat einer von euch ein Beispielprojekt für , wie ich einen Barcode + Texte auf einen Barcodedrucker ausgeben kann? für einen zebra wäre es perfekt!
Danke, Peter
  Mit Zitat antworten Zitat
Benutzerbild von divBy0
divBy0

Registriert seit: 4. Mär 2007
Ort: Sponheim
1.021 Beiträge
 
Delphi XE2 Professional
 
#8

Re: cab (Etikettendrucker) - Barcode Klarschrift

  Alt 26. Sep 2008, 09:22
Für den Zebra gibt es ein Programmierhandbuch. Dem kannst du die Befehle als Zeichenkette über RS232 schicken.

Edit: Was für einen Barcode brauchst du?
Marc
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt, die 10. summt die Melodie von Tetris... | Wenn das die Lösung ist, dann hätte ich gerne mein Problem zurück! | engbarth.es
  Mit Zitat antworten Zitat
TPeterT

Registriert seit: 17. Dez 2003
84 Beiträge
 
Delphi 7 Professional
 
#9

Re: cab (Etikettendrucker) - Barcode Klarschrift

  Alt 26. Sep 2008, 09:30
Servus!
Ich habe leider das Gerät noch nicht - wollte mich nur mal vorbereiten.
Datamatrix und Text sollen gedruckt werden.
Welche generellen Möglichkeiten habe ich überhaupt, das zu bewerkstelligen?
Lieben Gruss, Peter
  Mit Zitat antworten Zitat
Benutzerbild von divBy0
divBy0

Registriert seit: 4. Mär 2007
Ort: Sponheim
1.021 Beiträge
 
Delphi XE2 Professional
 
#10

Re: cab (Etikettendrucker) - Barcode Klarschrift

  Alt 26. Sep 2008, 09:41
Am einfachsten geht es so:

Beim Drucker ist eine CD dabei mit Handbüchern und dem ZebraDesigner.

Mit dem Designer erstellst du dein Etikett und druckst es als Datei aus. Die Datei kannst du mit einem Editor öffnen, hast du die Zeichenfolgen, die du zum Drucker senden musst.

Wenn du nur mit Programmierhandbuch programmieren willst brauchst du ewig, um allein das Etikett einzurichten.


Ich habe das schon öfters auf die Art und Weise gemacht, funktioniert perfekt. Bei mir war der Drucker über RS232 mit einer S7-300 SPS verbunden.

So z.B. sieht sowas aus:

Code:
^XA~TA000~JSN^LT32^MMP^MNW^MTT^PON^PMN^LH0,0^JMA^PR3,3^MD22^JUS^LRN^CI0^XZ //-> Start + Einrichtung vom Etikett
^XA^LL0096  //-> Start + Labellänge
^FT8,23^A0N,20,19^FH\^FDVW-Teilenummer 123^FS //-> Textausgabe
^BY36,36^FT184,81^BXN,3,200,0,0,1  //-> Einrichtung Datamatrix
^FH\^FD1234567890^FS //-> Ausgabe Datamatrix
^FT8,52^A0N,17,16^FH\^FD306333399E74-AA^FS //-> Textausgabe
^FT8,73^A0N,17,16^FH\^FD1234567890^FS //-> Textausgabe
^FT8,92^A0N,17,16^FH\^FD08.01.07^FS //-> Textausgabe
^FT120,92^A0N,17,16^FH\^FD1234^FS //-> Textausgabe
^PQ1,0,1,Y^XZ //-> Druckanzahl + Ende
Marc
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt, die 10. summt die Melodie von Tetris... | Wenn das die Lösung ist, dann hätte ich gerne mein Problem zurück! | engbarth.es
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:35 Uhr.
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