1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD Comment imprimer mode vertical (chèque) ?

Discussion dans 'Windev' créé par rabha2010, Sept 20, 2018.

  1. rabha2010

    rabha2010 New Member

    Inscrit:
    Jan 1, 2018
    Messages:
    15
    J'aime reçus:
    1
    Bonjour

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    j'ai une question à vous poser : comment imprimer en mode vertical pour les chèques bancaire comme exemple du haut vers le bas.
    Sur Imprimante EPSON TM-U295 Avec bien sûr iEscape de windev Merci d'avance.
     
    Tags:
  2. channibal

    channibal Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 22, 2018
    Messages:
    210
    J'aime reçus:
    277
    Bonjour,

    C'est une imprimante matricielle.

    T'as essayer d'imprimer avec le driver Windows? c'est à dire créer une simple état sur windev ?

    Sinon, Voici les commandes

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    pour cette imprimante.

    Pour imprimer en vertical par exemple c'est la commande ESC T n

    Bon Dev.
     
    WX1331 et suenodesign aiment ça.
  3. rabha2010

    rabha2010 New Member

    Inscrit:
    Jan 1, 2018
    Messages:
    15
    J'aime reçus:
    1
    Bonsoir,
    je m'excuse pour le retard, effectivement j'ai essayé d'imprimer avec le driver de windows mais j'ai un problème , pour être clair voici mon code :

    iConfigure("EPSON TM-U295 Slip") //for Epson

    Trace(PoliceListe(policeImprimante)) //juste pour être sûr que FontA11 / FontA1x1 est visible par windev
    iCréePolice(1, 9.5, iNormal, "FontA11", iNoir, 0) //for Epson
    // Ne sauvegarde pas les paramètres spécifiés
    iParamètre(iImprimanteDéfaut, Faux)
    //Source du papier (bac d'alimentation)
    iParamètre(iAlimentationPapier, iAlimentationPapier_Auto)
    //Qualité d'impression
    iParamètre(iQualité, iQualité_Haute)
    //Orientation du papier
    iParamètre(iOrientation, iOrientation_Paysage) //===============> avec cette option les caractères apparaissent flous

    //iParamètre(iOrientation, iOrientation_Portrait) // OK sans problème

    //Format de papier utilisateur
    iParamètre(iFormatPapier, iFormatPapierPerso)
    iParamètre(iHauteurPapier, 1750)
    iParamètre(iLargeurPapier,800)
    //Impression des polices True Type
    iParamètre(iTrueType, iTrueType_Matériel)
    //Nombre de copies à imprimer
    iParamètre(iNbCopie, 1)
    //Couleur ou N&B
    iParamètre(iCouleur, iCouleur_Mono)
    //Recto/Verso
    iParamètre(iRectoVerso, iRectoVerso_Simple)

    iImprime(iPolice(1) + "***VINGT-SEPT MILLE***")
    iImprime(iPolice(1) + "MY CITY")
    iFinImprime()

    --------------------------------------------------------------------------------------------------------------------------------------------

    Autres Chose svp Veuillez me dire qu'est ce qui manque a ce code :

    sChaine est une chaîne ANSI

    iConfigure("EPSON TM-U295 Slip") //for Epson

    iDestination(iImprimante, "Chèques")

    sChaine += ESC + "@"
    sChaine += ESC + "L"
    sChaine += ESC + "W" + Caract(0) + Caract(0) + Caract(0) + Caract(0)
    sChaine += ESC + ChaîneConstruit("j%1",RC)
    sChaine += ESC + "T" + Caract(chiffre Trois) // Caract(three) Sélectionnez le sens d'impression (en haut vers le bas)
    sChaine += ESC + ChaîneConstruit("j%1%2","***VINGT-SEPT MILLE***",RC)
    sChaine += ESC + ChaîneConstruit("j%1%2","MY CITY",RC)


    // Envoi des commandes Escape en une seule fois
    iEscape(sChaine)


    // Fin de l'impression
    iFinImprime()



    Merci d'avance
     
    #3 rabha2010, Sept 21, 2018
    Dernière édition: Sept 21, 2018
    Fakirato apprécie ceci.
  4. rabha2010

    rabha2010 New Member

    Inscrit:
    Jan 1, 2018
    Messages:
    15
    J'aime reçus:
    1
    Bonjour channibal

    J'attends toujours votre retour !!!!
     
  5. channibal

    channibal Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 22, 2018
    Messages:
    210
    J'aime reçus:
    277
    Bonjour

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    Hélas j'ai pas cette imprimante sous la main pour tester

    Si tu peux me faire une capture du résultat du code en haut. Sur le papier sa donne quoi comme résultat?
     
  6. rabha2010

    rabha2010 New Member

    Inscrit:
    Jan 1, 2018
    Messages:
    15
    J'aime reçus:
    1
    Bonsoir channibal ,
    merci de votre collaboration voilà les captures :
     

    Fichiers attachés:

  7. Fakirato

    Fakirato New Member
    WXG24 MEMBRE WX WXG 23 WXG 22 WXG 21

    Inscrit:
    Déc 30, 2017
    Messages:
    302
    J'aime reçus:
    816

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Bonjour

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    j'ai une question à vous poser : comment imprimer en mode vertical pour les chèques bancaire comme exemple du haut vers le bas.
    Sur Imprimante EPSON TM-U295 Avec bien sûr iEscape de windev Merci d'avance.
    Cliquez pour agrandir...
    Bonjour
    après plusieurs tests en 2017 j'ais fini par installer l’imprimante dans le système vous pouvez le driver dans le site Epson
    Crée un état avec les donnés de chèque
    et avant l'impression de l'etat
    Code (Windev):

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    (iOrientation, iOrientation_Portrait)
     
     
    joker apprécie ceci.
  • rabha2010

    rabha2010 New Member

    Inscrit:
    Jan 1, 2018
    Messages:
    15
    J'aime reçus:
    1
    Bonjour Fakirato
    j'apprécie bien votre soutien, mais vu le format du papier de cette imprimante :
    Format du papier « slip »
    80 - 182 mm (L) x 69 - 257 mm (H)

    je ne peux pas imprimer un chèque en mode Portrait.

    Cordialement.
     
  • channibal

    channibal Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 22, 2018
    Messages:
    210
    J'aime reçus:
    277

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Bonjour
    après plusieurs tests en 2017 j'ais fini par installer l’imprimante dans le système vous pouvez le driver dans le site Epson
    Crée un état avec les donnés de chèque
    et avant l'impression de l'etat
    Code (Windev):

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    (iOrientation, iOrientation_Portrait)
     
    Cliquez pour agrandir...
    Bonjour,

    Super. Je conclu donc que cette imprimante est gérable en utilisant le driver.

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    En scannant un chèque, essai de créer un état avec comme format papier Personnel et Type papier Feuilles séparées
    et rentre les dimensions réelles de ton chèque en mm et laisse le mode en Portrait.

    PS DSL pour le retard faute du boulot :(

    Bon dev.
     
    joker apprécie ceci.
  • rabha2010

    rabha2010 New Member

    Inscrit:
    Jan 1, 2018
    Messages:
    15
    J'aime reçus:
    1
    Bonjour,

    je m'excuse pour la réponse tardive, j'ai appliqué votre solution mais tjrs le même résultat.

    seul solution qui m'a sauve la peau les commandes

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    Cordialement.
     
  • Partager cette page

    Chargement...