Bonjour

Je cherche à imprimer des étiquettes à partir d'une application python, sur une imprimante intermec p43.
Pour l'instant j'arrive à imprimer avec la connexion telnet mais je pense que ce n'est pas la façon la plus solide pour communiquer avec les imprimantes.
Des conseils sur la façon de communiquer avec une imprimante?

J'aimerais savoir aussi si il est possible d'ajouter une image dans le spool que j'envoie à l'imprimante sans avoir à la convertir en intelhex
comme ici ou mon usine.cs est un sablier:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
NEW
STORE IMAGE KILL "USINE.CS",64,20,"INTELHEX"
STORE ":08000000000000000000FF1FDA"
STORE ":08000800000000000000FF1FD2"
STORE ":08001000000000000000FF1FCA"
STORE ":08001800000000000000FF1FC2"
STORE ":08002000000000000000FF1FBA"
STORE ":08002800000000000000FF1FB2"
STORE ":080030000000000000000318AD"
STORE ":08003800000000000000060CAE"
STORE ":080040000000000000000C06A6"
STORE ":0800480000000000000010019F"
STORE ":08005000000000000000100197"
STORE ":080058000000000000000C068E"
STORE ":08006000000000000000060C86"
STORE ":08006800000000000000031875"
STORE ":08007000000000000000011077"
STORE ":0800780000000000000001106F"
STORE ":08008000000000000000011067"
STORE ":0800880000000000000001105F"
STORE ":08009000000000000000011057"
STORE ":08009800000000000000FF1F42"
STORE OFF
AN 7
MAG 1,1
DIR 1:PP 224,169 :NI:PM "USINE.CS"
PP 41,149:PX 24,36,2
PP 353,149:PX 24,36,2
AN 8
PP 272,127:BT "EAN128":BM 1:BH 82:PB "010@GTIN@17@DATE_FABRICATION_BARCODE@10@LOT@"
NASC 8
AN 7
DIR 1:PP 45,172:FT "Andale Mono Bold",7,0,86:NI:PT "REF"
PP 85,169:FT "CG Times Bold",6,0,106:NI:PT "@REFERENCE@"
PP 246,169:NI:PT "@DATE_FABRICATION_LABEL@"
PP 356,172:FT "Andale Mono Bold",7,0,86:NI:PT "LOT"
PP 407,169:FT "CG Times Bold",6,0,106:NI:PT "@LOT@"
AN 8
PP 272,44:FT "Andale Mono Bold",5,0,100:NI:PT "(01)0@GTIN@(17)@DATE_FABRICATION_BARCODE@(10)@LOT@"
PF @QUANTITE@
KILL "tmp:USINE.CS"