CONVERTIR BMP VERS JPG PAR API [MODULE DE CLASSE]

Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
- - Dernière réponse : bilaloch
Messages postés
556
Date d'inscription
lundi 6 octobre 2003
Statut
Membre
Dernière intervention
31 octobre 2019
- 28 déc. 2007 à 15:00
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/39407-convertir-bmp-vers-jpg-par-api-module-de-classe

bilaloch
Messages postés
556
Date d'inscription
lundi 6 octobre 2003
Statut
Membre
Dernière intervention
31 octobre 2019
-
Merci pour ton accord. Effectivement je ne fais majoritairement que du réemploi alors je vais éviter de poster ^^ . J'posterai quand j'aurai trouver un truc en ASM que je referai en VB, comme EBArtSoft XD

BILALoch
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
29 -
non non utilise....
par contre poster, tu le sais déjà (topic), il y a déjà largement de quoi faire tu ne crois pas?

++
bilaloch
Messages postés
556
Date d'inscription
lundi 6 octobre 2003
Statut
Membre
Dernière intervention
31 octobre 2019
-
Je te remercie de ton aide PCPT. C'est vraiment parfait tout ça :D Et je compte mettre une source en fin de compte, pour créer des avatars carrés à partir de fichiers images plus grands, genre ce que fait MSN, car quelqu'un m'a demandé cela et je pense que ça pourrait en aider quelques uns... Cela ne te pose pas de problèmes que j'utilise tes classes ?

BILALoch
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
29 -
ajout de std vers file pour 'bilaloch'
cs_Exploreur
Messages postés
4822
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
12 -
Salut PCPT,

Ca y est, source récupérée , te tiens au courant.

A+
Exploreur
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
29 -
beh contacte l'auteur du snippet...
cs_PaTaTe
Messages postés
1878
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
7 janvier 2019
-
PCPT > J'ai testé le code du snippet et j'ai une opération non conforme sur NTDLL.DLL ... Là je ne pige pas :(
cs_PaTaTe
Messages postés
1878
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
7 janvier 2019
-
PCPT > Désolé j'avais mal lu ^^
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
29 -
Patate -> dans ma source tu as le lien du snippet de Gobillot faisant la conversion BMP vers PNG. (je me répète non? :$)
++
cs_PaTaTe
Messages postés
1878
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
7 janvier 2019
-
Renfield > Je n'ai pas trouvé de sources me montrant comment tout cela fonctionne. Si tu as un exemple (simple de préférence lol) ca serait simpas :)
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
29 -
Bilou a du casser sa tirelire alors... :)
Renfield
Messages postés
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
58 -
GDI+ gère les Gifs (même animés) les PNG, etc....

pas de soucis majeur, donc, à l'intégration dans ce (genre de) projet...
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
29 -
salut,
parce que je n'avais besoin que de JPG....
GIF par API, j'en doute fort puisque c'est un format breveté par MAC.

une piste pour PNG, tu en auras une en lisant "INFORMATION" dans la source (lien codyx).
++
cs_PaTaTe
Messages postés
1878
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
7 janvier 2019
-
Interessant cette classe mais pourquoi ne pas rajouter la conversion PNG et/ou GIF ? Ca devrait etre possible. Je dis ça parce que je cherche une manière de convertir à la colée des images dans ces format sans trouver vraiment de solutions "tout embarquées"

Si quelqu'un a une piste ...
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
29 -
GetTempFileName créé un path fichier.TMP auquel en plus il faut donner le folder.
j'ai besoin de l'extension correcte, récupérer le chemin TMP system et créer un fichier.EXT_VALID me semble plus simple
Renfield
Messages postés
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
58 -
j'avait pas vu que ton fichier était détruit...
pourquoi, en ce cas ne pas utiliser GetTempFileName ?
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
29 -
merci pour vos comms.
Mortalino -> suggestions, n'hésite pas ;)
Renfield -> le nom généré est un aléa sur 8carac. faudrait déjà être verni pour tomber sur un existant, sachant que la fonction appelante détruit elle-même chaque fichier aléatoire généré. autrement dit, j'aurais pu même mettre un nom fixe.
en plus s'il existait il serait écrasé, et enfin il est placé dans le rep TEMP qui est en général assez souvent vidé par les utilisateurs.
je peux modifier mais je n'en vois pas l'utilité pour cette classe.
GDI+ ... impossible de tout voir en une vie, si? :D
600 fonctions, il doit vraiment y avoir de quoi explorer...

++ ;)
Renfield
Messages postés
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
58 -
j'oubliais presque :

"Bienvenue dans l'univers merveilleux de GDI+" ^^

Je m'en sert maintenant assez souvent dans VB, et faut avoer que c'est assez confortable, toutes ces APIs
Renfield
Messages postés
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
58 -
GetAleatPathName devrait vérifier que le nom généré n'existe pas dejà, et en regénérer un, le cas échéant.
mortalino
Messages postés
6786
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
16 -
Salut PCPT,

Je sais plus quoi dire sur tes sources, elles sont toutes bien et celle-ci aussi. :p
La class est clair, je ne pense pas que l'on puisse faire plus cours, tes usercontrol sympas ;) et au niveau possibilités / suggestions, je te dirai après avoir tester plus en profondeur.
(très pratique le PressPapier --> jpg)

"c'est peu commenté"
>> il y a ce qu'il faut où il faut !

@++ & continue comme ça.
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
29 -
les fonctions s'appelant toutes plus ou moins les unes les autres, c'est peu commenté mais çà devrait aller...
j'attends vos commentaires/notes ;)