PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Drucker ansteuerung



cool_zero
14-06-2006, 13:58
Hey @all,

ich habe ein Problem mit der Übertragung eines Logos (bmp oder gif Datei) zu einem Drucker (SRP-350).

Das Manual dazu habe ich auch, ist hier zu finden (http://www.goodson.com.au/support/Download_UM_samsung.htm)

da ich noch nie hardware technisch gecoded habe bin ich nun ziemlich ratlos wie ich das tun soll. Ich meine in Python gibts vielleicht module um Bilder zu laden, aber bei solchen druckerbefehlen weiß ich nicht wie ich die daten übergebe, wie beispielsweise:


Print NV bit image
Hex 1C 70 n m

[Range]
1 kleiner gleich n kleiner gleich 255
0 kleiner gleich m kleiner gleich 3, 48 kleiner gleich m klenier gleich 51

[Description]
Prints a NV bit image n using the mode specified by m.

m (0, 48) Mode Normal bla bla


Gebe ich hier die werte n bzw. m auch als hex an oder als Dezimal

Kann mir hier bitte jemand helfen, um mich in das Thema einarbeiten zu können

Vielen Dank im Voraus

cool_zero

Joghurt
14-06-2006, 15:23
Gebe ich hier die werte n bzw. m auch als hex an oder als DezimalWas meinst du damit? Du sendest die entsprechende Bytefolge. Hex und Dezimal sind nur zwei mögliche Darstellungen einer (8-bit) Zahl.

Also z.B. für ein 200x50 Bild sendest du die Folge

28,112,200,50

In Python kannst du die entweder so
commandstr = "\x1c\x70\xc8\x32" darstellen, oder, vielleicht besser
commandstr = ''.join(map(chr, (0x1c,0x70,200,50)))Dies hat den Vorteil, dass du statt 200 und 50 einfach Variablen nehmen kannst.

bischi
14-06-2006, 16:48
Versteht das Teil kein PS / PDF?

MfG Bischi

Joghurt
14-06-2006, 18:18
Ich vermute mal stark, dass das ein Etikettendrucker ist

bischi
15-06-2006, 17:12
Ich vermute mal stark, dass das ein Etikettendrucker ist
Und soll das den Drucker daran hindern, PostScript-fähig zu sein?

:D Bischi

PS: Druckertreiber installieren...

cool_zero
19-06-2006, 08:28
Naja wie gesagt es ist nicht wirklich ein Etikettendrucker, mehr ein Drucker für Kassabons. Nun soll er halt auch das Logo des jeweiligen Unternehmens auf den Kassabon ausdrucken können.

Lg cool_zero