Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


Convertisseur

Partagez
avatar
Ghost Eagle
Habitué
Habitué

Masculin Nombre de messages : 542
Age : 15
Localisation : Derrière vous!
Emploi/loisirs : Programmeur Amateur( Programmateur )
Humeur : D'humeur massacrante avec SZ
Date d'inscription : 04/02/2014

Convertisseur

Message par Ghost Eagle le Dim 9 Mar 2014 - 0:37

Salut à tous,

Je voudrais créer un logiciel qui convertirait les images en icone mais je sais pas comment faire pour la conversion en icone!
Si vous avez des astuces, n'hésitez pas SVP.
avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: Convertisseur

Message par fandeonepiece2 le Dim 9 Mar 2014 - 0:43

tr,
attend je crois que je sais,
si je trouve j'édite ce msg
cordialement

avatar
Ghost Eagle
Habitué
Habitué

Masculin Nombre de messages : 542
Age : 15
Localisation : Derrière vous!
Emploi/loisirs : Programmeur Amateur( Programmateur )
Humeur : D'humeur massacrante avec SZ
Date d'inscription : 04/02/2014

Re: Convertisseur

Message par Ghost Eagle le Dim 9 Mar 2014 - 0:44

re,

Super j'attend!!! Very Happy



U-Nova : l'OS par excellence de la Team Dest-Up ICI !
Site officiel de la Dest-Up Team ICI Wink
avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: Convertisseur

Message par fandeonepiece2 le Dim 9 Mar 2014 - 0:55

re,
après 5 min de recherche sur google et deux minute dans VS, voici le code utilisable avec SZ :
Code:
  Dim icoFile As String = "C:\Users\Gael\Desktop\output.ico" ' future emplacement

        Dim img As Image = Image.FromFile("C:\Users\Gael\Desktop\test.png") ' emplacment du fichier d'origine
        img.Save(icoFile, System.Drawing.Imaging.ImageFormat.Icon)
cordialement

avatar
Ghost Eagle
Habitué
Habitué

Masculin Nombre de messages : 542
Age : 15
Localisation : Derrière vous!
Emploi/loisirs : Programmeur Amateur( Programmateur )
Humeur : D'humeur massacrante avec SZ
Date d'inscription : 04/02/2014

Re: Convertisseur

Message par Ghost Eagle le Dim 9 Mar 2014 - 1:01

re,

Merci je test!



U-Nova : l'OS par excellence de la Team Dest-Up ICI !
Site officiel de la Dest-Up Team ICI Wink
avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: Convertisseur

Message par fandeonepiece2 le Dim 9 Mar 2014 - 1:05

re,
de rien
cordialement

avatar
Ghost Eagle
Habitué
Habitué

Masculin Nombre de messages : 542
Age : 15
Localisation : Derrière vous!
Emploi/loisirs : Programmeur Amateur( Programmateur )
Humeur : D'humeur massacrante avec SZ
Date d'inscription : 04/02/2014

Re: Convertisseur

Message par Ghost Eagle le Dim 9 Mar 2014 - 1:10

re,

Euh en fait @fandeonepiece il ne fait que changer l'extension de l'image mais la taille reste intact affraid . Comment modifier la taille?



U-Nova : l'OS par excellence de la Team Dest-Up ICI !
Site officiel de la Dest-Up Team ICI Wink
avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: Convertisseur

Message par fandeonepiece2 le Dim 9 Mar 2014 - 1:15

re,
en gardant les proportions ?
cordialement

avatar
Ghost Eagle
Habitué
Habitué

Masculin Nombre de messages : 542
Age : 15
Localisation : Derrière vous!
Emploi/loisirs : Programmeur Amateur( Programmateur )
Humeur : D'humeur massacrante avec SZ
Date d'inscription : 04/02/2014

Re: Convertisseur

Message par Ghost Eagle le Dim 9 Mar 2014 - 1:20

re,

Oui les proportions restent intacts. normalement ça devrait faire du genre 48x48 ou 32x32 mais les proportions restent intacts.



U-Nova : l'OS par excellence de la Team Dest-Up ICI !
Site officiel de la Dest-Up Team ICI Wink
avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: Convertisseur

Message par fandeonepiece2 le Dim 9 Mar 2014 - 2:09

re,
j'ai trouvé, il me faut encore 2 min pour modifier le code
cordialement

avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: Convertisseur

Message par fandeonepiece2 le Dim 9 Mar 2014 - 2:20

re,
voila le code :
Code:
Dim icoFile As String = "C:\Users\Gael\Desktop\output.ico" ' future emplacement

        Dim img As Image = Image.FromFile("C:\Users\Gael\Desktop\test.png") ' emplacment du fichier d'origine

        Dim scale_factor As Single = 24 'entre ici la nouvelle taille
        scale_factor = scale_factor / img.Width

        Dim bm_source As New Bitmap(img)

        Dim bm_dest As New Bitmap( _
            CInt(bm_source.Width * scale_factor), _
            CInt(bm_source.Height * scale_factor))


        Dim gr_dest As Graphics = Graphics.FromImage(bm_dest)

        gr_dest.DrawImage(bm_source, 0, 0, _
            bm_dest.Width + 1, _
            bm_dest.Height + 1)


        img = bm_dest

        img.Save(icoFile, System.Drawing.Imaging.ImageFormat.Icon)

cordialement

avatar
Ghost Eagle
Habitué
Habitué

Masculin Nombre de messages : 542
Age : 15
Localisation : Derrière vous!
Emploi/loisirs : Programmeur Amateur( Programmateur )
Humeur : D'humeur massacrante avec SZ
Date d'inscription : 04/02/2014

Re: Convertisseur

Message par Ghost Eagle le Dim 9 Mar 2014 - 2:26

re,

Je teste encore une fois. Je te tiens au courant!



U-Nova : l'OS par excellence de la Team Dest-Up ICI !
Site officiel de la Dest-Up Team ICI Wink
avatar
Ghost Eagle
Habitué
Habitué

Masculin Nombre de messages : 542
Age : 15
Localisation : Derrière vous!
Emploi/loisirs : Programmeur Amateur( Programmateur )
Humeur : D'humeur massacrante avec SZ
Date d'inscription : 04/02/2014

Re: Convertisseur

Message par Ghost Eagle le Dim 9 Mar 2014 - 2:39

re,

Encore un p'tit problème désolé. Comment redimensionner?
Quand je tape la dimension 48, l'icone à les proportions 48x36 et quand je met 48x48 il a les proportions 2304x1730.



U-Nova : l'OS par excellence de la Team Dest-Up ICI !
Site officiel de la Dest-Up Team ICI Wink
avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: Convertisseur

Message par fandeonepiece2 le Dim 9 Mar 2014 - 2:49

re,
impossible,
regarde (source de mon soft de test) : https://mega.co.nz/#!HZESAJ5L!ymx8FgzfRzzCi06XRLW1vG6ahtn0r7nCFpzMQY0TQHY
cordialement

avatar
Ghost Eagle
Habitué
Habitué

Masculin Nombre de messages : 542
Age : 15
Localisation : Derrière vous!
Emploi/loisirs : Programmeur Amateur( Programmateur )
Humeur : D'humeur massacrante avec SZ
Date d'inscription : 04/02/2014

Re: Convertisseur

Message par Ghost Eagle le Dim 9 Mar 2014 - 2:53

re,

Tu pourrais le mettre sur mediafire, on m'informe que mon navigateur n'est pas commpatible avec MEGA confused .



U-Nova : l'OS par excellence de la Team Dest-Up ICI !
Site officiel de la Dest-Up Team ICI Wink
avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: Convertisseur

Message par fandeonepiece2 le Dim 9 Mar 2014 - 3:00


avatar
Ghost Eagle
Habitué
Habitué

Masculin Nombre de messages : 542
Age : 15
Localisation : Derrière vous!
Emploi/loisirs : Programmeur Amateur( Programmateur )
Humeur : D'humeur massacrante avec SZ
Date d'inscription : 04/02/2014

Re: Convertisseur

Message par Ghost Eagle le Dim 9 Mar 2014 - 3:11

re,

OK Je teste pour voir.



U-Nova : l'OS par excellence de la Team Dest-Up ICI !
Site officiel de la Dest-Up Team ICI Wink
avatar
Ghost Eagle
Habitué
Habitué

Masculin Nombre de messages : 542
Age : 15
Localisation : Derrière vous!
Emploi/loisirs : Programmeur Amateur( Programmateur )
Humeur : D'humeur massacrante avec SZ
Date d'inscription : 04/02/2014

Re: Convertisseur

Message par Ghost Eagle le Dim 9 Mar 2014 - 3:19

re,

C'est la même chose donc je vais essayer d'utiliser une variable pour les proportions Idea !
Peut être que ça va marcher.



U-Nova : l'OS par excellence de la Team Dest-Up ICI !
Site officiel de la Dest-Up Team ICI Wink
avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: Convertisseur

Message par fandeonepiece2 le Dim 9 Mar 2014 - 3:25

re,
j'ai compris, mon code ne marche que pour les image carré de bases voici le nouveau code :
Code:

 Dim icoFile As String = "C:\Users\Gael\Desktop\output.ico" ' future emplacement



        Dim img As Image = Image.FromFile("C:\Users\Gael\Desktop\test.png") ' emplacment du fichier d'origine



        Dim scale_factor As Single = 48

        dim widht = scale_factor / img.Width
        dim height = scale_factor / img.heigth

        Dim bm_source As New Bitmap(img)


        Dim bm_dest As New Bitmap( _

            CInt(bm_source.Width * widht), _

            CInt(bm_source.Height * height))


        Dim gr_dest As Graphics = Graphics.FromImage(bm_dest)


        gr_dest.DrawImage(bm_source, 0, 0, _

            bm_dest.Width + 1, _

            bm_dest.Height + 1)

        img = bm_dest

        img.Save(icoFile, System.Drawing.Imaging.ImageFormat.Icon)

cordialement


Dernière édition par fandeonepiece2 le Dim 9 Mar 2014 - 10:32, édité 3 fois

avatar
Ghost Eagle
Habitué
Habitué

Masculin Nombre de messages : 542
Age : 15
Localisation : Derrière vous!
Emploi/loisirs : Programmeur Amateur( Programmateur )
Humeur : D'humeur massacrante avec SZ
Date d'inscription : 04/02/2014

Re: Convertisseur

Message par Ghost Eagle le Dim 9 Mar 2014 - 3:47

re,

Est ce normal ce bug?

bm_source n'est pas déclaré il peut être inaccessible...



U-Nova : l'OS par excellence de la Team Dest-Up ICI !
Site officiel de la Dest-Up Team ICI Wink
avatar
lereparateurdepc


Masculin Nombre de messages : 5517
Age : 25
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: Convertisseur

Message par lereparateurdepc le Dim 9 Mar 2014 - 7:22

re,

Ton image n'est pas visible.

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
Ghost Eagle
Habitué
Habitué

Masculin Nombre de messages : 542
Age : 15
Localisation : Derrière vous!
Emploi/loisirs : Programmeur Amateur( Programmateur )
Humeur : D'humeur massacrante avec SZ
Date d'inscription : 04/02/2014

Re: Convertisseur

Message par Ghost Eagle le Dim 9 Mar 2014 - 7:31

re,

Euh visible dans quel sens?



U-Nova : l'OS par excellence de la Team Dest-Up ICI !
Site officiel de la Dest-Up Team ICI Wink
avatar
lereparateurdepc


Masculin Nombre de messages : 5517
Age : 25
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: Convertisseur

Message par lereparateurdepc le Dim 9 Mar 2014 - 7:37

re,

elle ne s'affiche pas j'ai que :

bm_source n'est pas déclaré il peut être inaccessible...

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
Ghost Eagle
Habitué
Habitué

Masculin Nombre de messages : 542
Age : 15
Localisation : Derrière vous!
Emploi/loisirs : Programmeur Amateur( Programmateur )
Humeur : D'humeur massacrante avec SZ
Date d'inscription : 04/02/2014

Re: Convertisseur

Message par Ghost Eagle le Dim 9 Mar 2014 - 7:43

re,

J'ai la même chose je pense qu'il faudrait revoir une partie du code.



U-Nova : l'OS par excellence de la Team Dest-Up ICI !
Site officiel de la Dest-Up Team ICI Wink
avatar
lereparateurdepc


Masculin Nombre de messages : 5517
Age : 25
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: Convertisseur

Message par lereparateurdepc le Dim 9 Mar 2014 - 8:43

re,

Dans le code ci-dessus, il y a un problème ici :

Dim bm_source As New Bitmap(img

Il manque ) à la fin.

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA



Contenu sponsorisé

Re: Convertisseur

Message par Contenu sponsorisé


    La date/heure actuelle est Lun 23 Oct 2017 - 0:24