CONVERTIR BMP VERS JPG PAR API [MODULE DE CLASSE]

PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 - 3 sept. 2006 à 03:19
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 1
28 déc. 2007 à 15:00
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 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
28 déc. 2007 à 14:46
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 1
28 déc. 2007 à 13:29
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 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
28 déc. 2007 à 12:48
ajout de std vers file pour 'bilaloch'
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
17 sept. 2007 à 16:50
Salut PCPT,

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

A+
Exploreur
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
4 sept. 2006 à 11:08
beh contacte l'auteur du snippet...
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
4 sept. 2006 à 02:29
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 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
4 sept. 2006 à 01:10
PCPT > Désolé j'avais mal lu ^^
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
4 sept. 2006 à 01:08
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 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
4 sept. 2006 à 00:44
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 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
3 sept. 2006 à 23:22
Bilou a du casser sa tirelire alors... :)
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
3 sept. 2006 à 23:19
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 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
3 sept. 2006 à 22:45
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 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
3 sept. 2006 à 22:28
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 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
3 sept. 2006 à 16:56
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 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
3 sept. 2006 à 16:35
j'avait pas vu que ton fichier était détruit...
pourquoi, en ce cas ne pas utiliser GetTempFileName ?
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
3 sept. 2006 à 16:11
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 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
3 sept. 2006 à 09:32
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 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
3 sept. 2006 à 09:29
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 18
3 sept. 2006 à 05:17
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 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
3 sept. 2006 à 03:19
les fonctions s'appelant toutes plus ou moins les unes les autres, c'est peu commenté mais çà devrait aller...
j'attends vos commentaires/notes ;)
Rejoignez-nous