Piloter imprimante Epson TM-T88P

Messages postés
34
Date d'inscription
dimanche 11 mai 2003
Statut
Membre
Dernière intervention
20 juin 2011
- - Dernière réponse : cs_yves29
Messages postés
34
Date d'inscription
dimanche 11 mai 2003
Statut
Membre
Dernière intervention
20 juin 2011
- 20 juin 2011 à 16:41
Salut à tous,

Dans un nouveau projet, je dois imprimer des infos sur une imprimante tranfert thermique Epson T88P type ticket de caisse. Imprimer ça marche mais je n'arrive pas à passer la commande de découpe papier. Si quelqu'un sait comment faire, je suis prenneur d'un exemple de code.

Merci
Afficher la suite 

9 réponses

Messages postés
95
Date d'inscription
vendredi 7 février 2003
Statut
Membre
Dernière intervention
28 novembre 2017
0
Merci
salut,

une petite recherche sur google ("code Epson TM-T88P") et voilà ce que je trouve : Epson TM-T88P

perso, j'ai jamais utiliser ce genre d'imprimante, donc je ne sais pas s'ils sont corrects.


bonne continuation, alKa
Commenter la réponse de AlKatou
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
61
0
Merci
Salut

C'est une info qui doit se trouver dans la doc de la machine.
Si tu ne l'as pas, demande-la au support Epson.
D'après ce que j'ai vu sur le site Epson, ton imprimante T88P ne se fait plus, mais regarde la doc de la T88V : les codes pour ce genre de fonction ne changent pas d'une machine à l'autre, heureusement.

Au pif, je dirai que ce genre de commande est une combinaison de code ESC (escape), c'est à dire que tu envoies Chr$(27) suivi d'une commande, un chiffre.
Reste à trouver lequel.
D'après la page 74 de la doc de la T88V, cette liste de code est top secret et tu dois signer un accord de confidentialité, rien que ça.

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Commenter la réponse de cs_Jack
Messages postés
34
Date d'inscription
dimanche 11 mai 2003
Statut
Membre
Dernière intervention
20 juin 2011
0
Merci
Merci de vos réponses.

alka, pour consulter le lien qur tu donnes il faut être abonné.

Jack, je vais regarder la doc de la T88V.

Si j'y arrive, je déposerai un exemple sur le site.

Yves
Commenter la réponse de cs_yves29
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
214
0
Merci
Bonjour,
ce genre d'imprimante est en général livré avec une documentation, notamment en ce qui concerne les séquences précises à envoyer à l'imprimante pour déclencher les évènements qu'elle peut gérer (pour lesquels elle a été conçue).
Il est par ailleurs presque certain que tu pourras en "faire plus" ou en "faire moins" selon que ton imprimante sera utiliése en série ou en parrallèle.
Quoi qu'il en soit :
la lecture de ce lien devrait te permettre d'y voir plus clair. Attarde-toi sur les pages 62,91,94 et 102.


____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
Commenter la réponse de ucfoutu
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
214
0
Merci
Opps !
Excuse (je t'ai donné le "développé" :
voila le lien


____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
Commenter la réponse de ucfoutu
Messages postés
34
Date d'inscription
dimanche 11 mai 2003
Statut
Membre
Dernière intervention
20 juin 2011
0
Merci
OK merci pour ces doc
Commenter la réponse de cs_yves29
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
61
0
Merci
Oui, page 72, ça doit être ça :
Coupage partiel : Chr$(27) & Chr$(105) ou Chr$(26)
Coupage complet : Chr$(25)

et voir Page 112 les modes de déclenchement automatiques du cutter
Commenter la réponse de cs_Jack
Messages postés
34
Date d'inscription
dimanche 11 mai 2003
Statut
Membre
Dernière intervention
20 juin 2011
0
Merci
Je ne peux pas tester aujourd'hui mais dès demain, je poste le résultat.
Commenter la réponse de cs_yves29
Messages postés
34
Date d'inscription
dimanche 11 mai 2003
Statut
Membre
Dernière intervention
20 juin 2011
0
Merci
Finalement, j'ai opté pour cette solution :

Open "lpt1" For Output As #1
'Print #1, Chr$(&H1B); "-"; Chr$(1); 'Souligné
Print #1, Chr$(&H1B); "E"; Chr$(1); 'Gras
Print #1, "Titre"
Print #1, Chr$(&H1B); "E"; Chr$(0); 'Plus gras
Print #1, " "
Print #1, "text1"
Print #1, "text2"
Print #1, " "
Print #1, Chr$(&H1B); "J"; Chr$(250);
Print #1, Chr$(&H1D); "V"; Chr$(1); ' Cut; paper
Close #1
Commenter la réponse de cs_yves29