MANIPULATION IMAGES AVEC TRANSPARENCE EN VB6

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 31 juil. 2006 à 18:16
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 21 avril 2009 à 13:23
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/38872-manipulation-images-avec-transparence-en-vb6

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
21 avril 2009 à 13:23
pas plus clair la deuxieme fois....

je serai tenté de de rediriger vers la création d'un UserControl
rosittainf Messages postés 2 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 21 avril 2009
21 avril 2009 à 13:00
peut etre c pa trop claire
je ve bien savoir comment construire une boite à outils ki contient des PictureBox dont je puisse les déplacée sur la form en gardant l'image source de la boite à outils.
je ve savoir comment faire avec vb6.
je sé bien ke vou pouvez m'aidée
SVP aidez moi c une partie de mon PFE.
si vou avé une idée vous pouvé m'envoyée sur mon @ mail rositta.info@yahoo.fr
Merci beaucoup
rosittainf Messages postés 2 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 21 avril 2009
21 avril 2009 à 12:56
aider moi SVP!!!
je ve bien savoir comment construire une boite à outils ki contient des PictureBox dont je puisse les déplacée sur la formen gardant sur l'image source de la boite à outils.
je ve savoir comment faire avec vb6.
je sé bien ke vou pouvez m'aidée.
Merci
diablamanshadow Messages postés 419 Date d'inscription lundi 30 août 2004 Statut Membre Dernière intervention 28 janvier 2008
19 août 2006 à 16:57
arf je le repete pour la x ieme fois mon prog donner a l'utilisateur un fichier jpg mais l'image telechargee etais en png donc je chopais la png et vu que je devais passer a l'utilisateur une jpg je convertissais la png et tant qu'a faire a avoir une jpg je l'utilisais pour la foutre dans le programme pour pas reutiliser des fonction en plus pour charger une png
v finir par peter un cable a me repeter tt les 10 min on ma encore dit ca y a 5 min sur msn ...
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
19 août 2006 à 16:50
pour charger un fichier PNG, il faut passer par un fichier JPG intermédiaire ... :o

euh...... non ^^

et heureusement ^^
diablamanshadow Messages postés 419 Date d'inscription lundi 30 août 2004 Statut Membre Dernière intervention 28 janvier 2008
19 août 2006 à 15:19
oui moi j'utilise le system que tu as dit TITICAR mais je prefere mon system pour se que j'ai fait de plus je n'utilise pas de dll en plus de celle deja mise dans windows alors que toi oui :)
cs_titicar Messages postés 181 Date d'inscription jeudi 30 mai 2002 Statut Membre Dernière intervention 19 août 2012
19 août 2006 à 12:32
Si j'ai bien compris, le GDI+ permet de convertir un type d'image en un autre, mais par l'intermédiaire d'un fichier. Donc, si l'on veut afficher un PNG dans un controle image, il faut d'abord convertir le fichier PNG en fichier JPG puis 'envoyer' ce fichier JPG dans le contrôle image.
C'est bien ça?

Si c'est le cas, alors je préfère utiliser freeimage.dll qui ne demande pas de convertion préalable par fichier.

Dites moi si je fais erreur
Merci et bon prog !
cs_Patrick45 Messages postés 1 Date d'inscription lundi 26 juin 2006 Statut Membre Dernière intervention 10 août 2006
10 août 2006 à 19:46
Pitié .. ne tirez pas trop sur le pianiste.
J'avais besoin d'une solution pour copier des images de toute sorte et de pouvoir inserer une image dans une aute en tenant compte de sa transparence. j'ai cherche pas mal sur le Net et je n'ai trouve que ces 2 DLL à laquelle j'ai ajoute une methode. Puis j'ai explique comment les utiliser. Je n'avais l'intention que d'aider si des fois quelqu'un avait le meme probleme et ne savait pas comment le resoudre.
La solution est assez simple a coder (10 lignes de code pour inserer l'image et 3 lignes pour son appel) et franchement, Je n'avais pas penser à mettre une form pour son test. Next time je le ferai.

Tres cordialement
diablamanshadow Messages postés 419 Date d'inscription lundi 30 août 2004 Statut Membre Dernière intervention 28 janvier 2008
1 août 2006 à 23:30
nan j'en avais besoin car par apres je devais utiliser des jpg donc je vonertissais et tant qu'as faire a devoir avoir une jpeg pour l'utilisateur autant l'utiliser aussi dans le prog ^^ surtt que l'img etais rectangulaire ^^
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
1 août 2006 à 23:29
"j'utilise le gdi+ pour la conversion du type de fichier en un autre supporter par vb et hop apres je le charge"

Pourquoi tant d'etapes... GDI+ peut etre utilisé directemrnt dans VB, et tu peux donc afficher tes images avec transparence, etc...
diablamanshadow Messages postés 419 Date d'inscription lundi 30 août 2004 Statut Membre Dernière intervention 28 janvier 2008
1 août 2006 à 21:07
PCPT je pense que ca dois etre quelque chose dans ce gout :-) moi vu que je m'enf ou de la transparence mais que je voulais lire des png j'utilise le gdi+ pour la conversion du type de fichier en un autre supporter par vb et hop apres je le charge mais j'ai vu que quand on veut de la transparence la ses plus hard ^^
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
31 juil. 2006 à 22:19
salut,
donc en gros tu as regroupé 1source et 1dll opensource qui ne sont pas de toi, dans un même zip? sans même un exemple (mis à par quelques explication en descro)?
et c'est tout?
donc 2 liens et un fichier texte... ?
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
31 juil. 2006 à 18:16
tu as aussi la possibilité d'utiliser GDI+

ajoutes une Form test, ca aidera a tester.
Rejoignez-nous