FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Comment imprimer un ticket de caisse
Comment imprimer un ticket de caisse
Débuté par GUERVILLE, 25 aoû. 2014 08:46 - 5 réponses
Connectez-vous…
GUERVILLE
#1
Posté le 25 août 2014 - 08:46
Bonjour,
Je cherche à imprimer des tickets de caisse sur des imprimantes spécifiques
Mon problème, c'est qu'il existe des centaines d'imprimantes avec de nombreuses spécificités. Il m'est donc impossible de tout tester.
Je ne trouve rien dans windev à propos de l'impression des tickets de caisse et je suis totalement novice dans ce domaine.
Avez vous de l’expérience dans ce sujet et des codes à partager. J'ai vu que les constructeurs proposent des drivers, mais il me semble irréalisable d'intégrer un code pour tout les drivers existants dans mon application.
Existe t"il un SDK tout fait que je pourrais acheter et qui gérerais l’impression des tickets quelque soit l'imprimante
L'editeur d'etat est il capable d'imprimer un ticket de caisse ?
Merci pour vos réponses
Signaler
0
0
Alain PETTITI
#2
Membre enregistré
344 messages
Popularité : +24 (28 votes)
Posté le 25 août 2014 - 14:31
http://doc.windev.com/fr-FR/…
http://doc.pcsoft.fr/fr-FR/?3046012
avec ces deux aide en ligne tu pourras imprimer wlangage et gérer les ports série ou USB
--
Bon développement
Alain PETTITI
adresse mail
alainpettiti@orange.fr ( pour celle là il faut bien me connaitre
)
apettiti@cg06.fr
http://apprentissagewindev.blogspot.com
Signaler
0
0
GUERVILLE
#3
Posté le 26 août 2014 - 08:08
Merci pour votre réponse.
J'arrive à imprimer sur une imprimante à ticket USB
Mon problème et plutôt le choix de police.
Je ne comprends pas trop comment ca fonctionne
Voici ce que je fait, ca fonctionne sur mon imprimante MetaPace. Mais comment être sur que la police FontA11 et Trebuchet MS vont correctement fonctionner sur une imprimante d'une autre marque. Il ne m'est pas possible d'acheter toutes les imprimantes pour tester. Il doit y avoir un standard que j'ignore.
De plus il y a 2 types d'imprimantes (plus ou moins large), comment s’adapter ?
iCréePolice(1,9.5,iNormal,"FontA11")
iCréePolice(2,10,iGras,"Trebuchet MS")
iImprime(iPolice(2)+iPosX(2)+"Qté"+iPosX(9)+"Désignation"+iPosX(57)+"P")
iTraitH(0, 90, 0.5)
iImprime(iPolice(1)+iPosX(2)+"1"+iPosX(9)+Left("Mon produit",25)+iPosX(56)+NumériqueVersChaîne("10.5", "6,2fS"))
Merci pour vos réponses
Signaler
0
0
cdosjoub
#4
Posté le 26 août 2014 - 09:44
Bonjour,
Une petite recherche avec le terme OPOS peut éventuellement donner des pistes (il y a des posts sur le forum).
Mais sinon, le mieux est souvent d'utiliser le langage spécifique sur constructeur et d'envoyer le 'ticket' via les commandes qui vont bien sur le port qui va bien (cf réponse précédente)
Cordialement
CD.
Signaler
0
0
Alain PETTITI
#5
Membre enregistré
344 messages
Popularité : +24 (28 votes)
Posté le 26 août 2014 - 12:21
pense que pour la largeur tu dois essayer de connaitre le standard des largeurs des imprimante de caisse.
Ensuite permettre à l'utilisateur qui possède l'imprimante de t'indiquer sa largeur.
A toi de gerer ces paramétrages de la manière que tu préfère (fichier ini,base de registre, base de données)
il y a des fonctions dans la gestion des ordre d'impressions
pour la largeur :
http://doc.pcsoft.fr/fr-FR/?3046036&name=ilargeurpage_fonction
pour la hauteur :
http://doc.pcsoft.fr/fr-FR/?3046052&name=ihauteurpage_fonction
--
Bon développement
Alain PETTITI
alainpettiti@orange.fr ( pour celle là il faut bien me connaitre
)
apettiti@cg06.fr
Mon blog Apprentissage Windev :
http://apprentissagewindev.blogspot.fr
Licence : windev : WF19F129240 webdev : T19F067228
Signaler
0
0
GUERVILLE
#6
Posté le 27 août 2014 - 10:42
Merci
C'est ce que j'ai fait. Par contre je teste sur un imprimante moderne et en USB (Metapace 3)
Par contre je ne peux tester que sur mon imprimante, c'est ce qui me gène le plus.
Je ne sais pas si les fonctions de Windev comme iLargeur fonctionne avec les anciennes
Savez-vous ou je pourrais trouver un émulateur d'imprimante de ticket de caisse, car il m'est impossible de les acheter toutes pour tester mon code
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte