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 [WD xx] QR Code, Convertir, Imprimer des BMP en monochrome

Discussion dans 'Résolution problème & conseils' créé par saad27, Nov 7, 2018.

  1. saad27

    saad27 Active Member
    MEMBRE WX

    Inscrit:
    Mar 24, 2018
    Messages:
    154
    J'aime reçus:
    66
    Bonjour Team Fekwx,

    Question ,comment convertir un bmp en monochrome sur windev?

    Quelqu'un connaît un code ou une ligne de commande sous Windows pour le faire?

    //MERCI

    saad
     
    #1 saad27, Nov 7, 2018
    Dernière édition par un modérateur: Nov 7, 2018
    Tags:
  2. Mili_ZX

    Mili_ZX New Member

    Inscrit:
    Avr 12, 2018
    Messages:
    8
    J'aime reçus:
    15
    Salut

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

    ,

    Voila une solution! :


    Code (Windev):

    MonImage est une Image
    // Chargement à partir d'un fichier BMP Couleur
    MonImage =

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

    ("C:\FichierBMP.bmp")
    // Enregistrement en NiveauDeGris JPEG

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

    (MonImage,"C:\FichierJPEG-Monochrome.jpeg",100,imgNiveauDeGris)
    // Chargement à partir d'un fichier JPEG monochrome
    MonImage =

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

    ("C:\FichierJPEG-Monochrome.jpeg")
    // Enregistrement en NiveauDeGris BMP

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

    (MonImage,"C:\FichierBMP-Monochrome.bmp")
     
    EDIT pour correction de citation de @Pseudo :)
     
    #2 Mili_ZX, Nov 7, 2018
    Dernière édition par un modérateur: Nov 7, 2018
    joker et saad27 aiment ça.
  3. saad27

    saad27 Active Member
    MEMBRE WX

    Inscrit:
    Mar 24, 2018
    Messages:
    154
    J'aime reçus:
    66

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

    Salut

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

    ,

    Voila une solution! :


    Code (Windev):

    MonImage est une Image
    // Chargement à partir d'un fichier BMP Couleur
    MonImage =

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

    ("C:\FichierBMP.bmp")
    // Enregistrement en NiveauDeGris JPEG

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

    (MonImage,"C:\FichierJPEG-Monochrome.jpeg",100,imgNiveauDeGris)
    // Chargement à partir d'un fichier JPEG monochrome
    MonImage =

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

    ("C:\FichierJPEG-Monochrome.jpeg")
    // Enregistrement en NiveauDeGris BMP

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

    (MonImage,"C:\FichierBMP-Monochrome.bmp")
     
    EDIT pour correction de citation de @Pseudo :)
    Cliquez pour agrandir...


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


    Merci pour ta réponse, convertir en JPEG fonctionne en monochrome, mais quand je le convertis en BMP cela ne fonctionne pas :(

    saad
     
    #3 saad27, Nov 7, 2018
    Dernière édition par un modérateur: Nov 7, 2018
  • saad27

    saad27 Active Member
    MEMBRE WX

    Inscrit:
    Mar 24, 2018
    Messages:
    154
    J'aime reçus:
    66

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

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



    Effectivement,

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

    () ne gère pas les niveaux de gris (L'aide WD n'en parle pas).

    :frown: Mais tu as mal regardé le code donné par

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

    :

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



    Le principe :
    1 - charger ton image BMP
    2 - Sauver ton image en JPG en niveaux de gris
    3 - charger ton image JPG (grisée)
    4 - Sauver ton image en BMP (qui serra forcément en "grisée" aussi)

    Avec un renommage explicatif => c pour Couleur / g pour Grisée

    :openedeyewink:
    Cliquez pour agrandir...

    Bonjour

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


    Je comprends le code, mais je pensais qu'après avoir converti l'image en gris avec JPEG, Sa va enregistrée sur bmp de la même manière et conserverais les mêmes propriétés.

    Tu sais comment je peux faire ça
    ?
    Cdt,
    Saad

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



    en fait, j'ai besoin d'imprimer un code QR sur une imprimante thermique et il devrait être en monochrome
     
    #4 saad27, Nov 8, 2018
    Dernière édition par un modérateur: Nov 8, 2018
  • popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    2,879
    J'aime reçus:
    1,531

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

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



    en fait, j'ai besoin d'imprimer un code QR sur une imprimante thermique et il devrait être en monochrome
    Cliquez pour agrandir...
    quand tu imprime c'est le driver de l'imprimante qui gère directement les couleur.
    lorsque tu fait ton état, même si ton image est en couleur, l'impression ce fera toute seule en nuance de gris
    pas besoin de t'enbeter a la convertir avant.
     
    suenodesign et joker aiment ça.
  • Mili_ZX

    Mili_ZX New Member

    Inscrit:
    Avr 12, 2018
    Messages:
    8
    J'aime reçus:
    15

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

    , j'ai une solution brillante pour vous! :angel:

    Le principe :
    1 - charger l'image QRcode.
    2 - Lire le code QR de l'image avec windev.
    3 - Imprimer le code avec l'editeur d'etat windev directement sur votre imprimante thermique! :evilsmile:

    Code (Windev):
    // Chargement à partir d'un fichier JPEG Couleur
    MonImage est une Image
    MonImage =

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

    ("D:\QRCode.jpeg")

    // Charger l'image en mémoire sou format BMP
    BMPenMémoir est un Buffer
    BMPenMémoir =

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

    (MonImage, enMémoire)

    // Décodage du code QR à partir de l'image
    MonQRCode est un CodeBarres
    MonQRCode =

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

    (BMPenMémoir)

    SI

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

    = Faux ET MonQRCode..TypeCodeBarres = CB_QRCODE  ALORS
       

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

    ("Code QR : " + MonQRCode..Contenu)
       
        //traitement de l'impression à modifier :)
       

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

    (MonQRCode, 10, 20, 50, 60)
       

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

    ()
    FIN
     
    joker apprécie ceci.
  • saad27

    saad27 Active Member
    MEMBRE WX

    Inscrit:
    Mar 24, 2018
    Messages:
    154
    J'aime reçus:
    66

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

    quand tu imprime c'est le driver de l'imprimante qui gère directement les couleur.
    lorsque tu fait ton état, même si ton image est en couleur, l'impression ce fera toute seule en nuance de gris
    pas besoin de t'enbeter a la convertir avant.
    Cliquez pour agrandir...

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


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

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

    , j'ai une solution brillante pour vous! :angel:

    Le principe :
    1 - charger l'image QRcode.
    2 - Lire le code QR de l'image avec windev.
    3 - Imprimer le code avec l'editeur d'etat windev directement sur votre imprimante thermique! :evilsmile:

    Code (Windev):
    // Chargement à partir d'un fichier JPEG Couleur
    MonImage est une Image
    MonImage =

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

    ("D:\QRCode.jpeg")

    // Charger l'image en mémoire sou format BMP
    BMPenMémoir est un Buffer
    BMPenMémoir =

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

    (MonImage, enMémoire)

    // Décodage du code QR à partir de l'image
    MonQRCode est un CodeBarres
    MonQRCode =

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

    (BMPenMémoir)

    SI

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

    = Faux ET MonQRCode..TypeCodeBarres = CB_QRCODE  ALORS
       

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

    ("Code QR : " + MonQRCode..Contenu)
     
        //traitement de l'impression à modifier :)
       

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

    (MonQRCode, 10, 20, 50, 60)
       

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

    ()
    FIN
    Cliquez pour agrandir...

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




    Le problème est que je ne parviens pas à imprimer directement sur l’imprimante, car cela devrait être fait avec l’application dans un format spécifique. je boss actualment pour intégrer un QRCODE pour ensuite imprimer sur le ticket client, de sorte que le client puisse scaner et payer , j'ai besoin de faire un insert à une table spécifique sur le système pour que sa marche.

    je parle de ORACLE HOSPITALITY POS simphony
     
  • saad27

    saad27 Active Member
    MEMBRE WX

    Inscrit:
    Mar 24, 2018
    Messages:
    154
    J'aime reçus:
    66

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




    Le problème est que je ne parviens pas à imprimer directement sur l’imprimante, car cela devrait être fait avec l’application dans un format spécifique. je boss actualment pour intégrer un QRCODE pour ensuite imprimer sur le ticket client, de sorte que le client puisse scaner et payer , j'ai besoin de faire un insert à une table spécifique sur le système pour que sa marche.

    je parle de ORACLE HOSPITALITY POS simphony
     
  • popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    2,879
    J'aime reçus:
    1,531
    ORACLE HOSPITALITY POS simphony
    est un système cloud pas l'imprimante.
    donne plutôt la référence de l'imprimante.
    pour information la doc du cloud :

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

     
  • Mili_ZX

    Mili_ZX New Member

    Inscrit:
    Avr 12, 2018
    Messages:
    8
    J'aime reçus:
    15
    Bonjour

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

    ,

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

    !

    Par une simple ligne de commande, vous obtiendrez le résultat souhaité! ;)
    Code (Text):
    magick "D:\colored.jpeg" -monochrome "D:\monochrome.bmp"
    de plus, la bibliothèque DLL ImageMagick est utilisable avec windev.

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

     
    joker, suenodesign et saad27 aiment ça.
  • saad27

    saad27 Active Member
    MEMBRE WX

    Inscrit:
    Mar 24, 2018
    Messages:
    154
    J'aime reçus:
    66

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



    Sa cest super top...

    Merci
    Saad

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



    tu peut me dire quel dll a importer? je vois pas le DLL sur le site.
     
    #11 saad27, Nov 10, 2018
    Dernière édition par un modérateur: Nov 10, 2018
    Mili_ZX apprécie ceci.
  • Mili_ZX

    Mili_ZX New Member

    Inscrit:
    Avr 12, 2018
    Messages:
    8
    J'aime reçus:
    15
    Bonjour

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

    ,

    Le DLL (COM+) est le : ImageMagickObject.dll
    Après l'installation du ImageMagick-7.0.8-14-Q16-x64-dll.exe
    vous allez le trouver ici : C:\Program Files\ImageMagick-7.0.8-Q16\

    Mais, je n'ai aucune idée de comment on peut l’utiliser! :confused:

     
    suenodesign apprécie ceci.
  • Partager cette page

    Chargement...