Accueil > > > SUPPERPOSER 2 IMAGES AVEC UN EFFET DE TRANSPARENCE
SUPPERPOSER 2 IMAGES AVEC UN EFFET DE TRANSPARENCE
Information sur la source
Description
Comment puis-je supperposer 2 images en transparence ? Créez un Formulaire avec 3 PictureBox (Picture1, Picture2, Picture3 ) et un Bouton. Mettez 1 Image dans Picture1 et dans Picture2 Mettez ce code dans votre Formulaire :
Source
- Private Function Tranparent(ByVal Couleur1 As Long, ByVal Couleur2 As Long) As Long
- Dim r As Long
- Dim v As Long
- Dim b As Long
- b = ((((Couleur2 \ &H10000) And &HFF) * 50) + (((Couleur1 \ &H10000) And &HFF) * 50)) \ 100
- v = ((((Couleur2 \ &H100) And &HFF) * 50) + (((Couleur1 \ &H100) And &HFF) * 50)) \ 100
- r = (((Couleur2 And &HFF) * 50) + ((Couleur1 And &HFF) * 50)) \ 100
- Tranparent = RGB(r, v, b)
- End Function
- Private Sub Command1_Click()
- Dim x As Long
- Dim y As Long
-
- For y = 0 To Picture1.ScaleHeight
- For x = 0 To Picture1.ScaleWidth
- Picture3.PSet (x, y), Tranparent(Picture1.Point(x, y), Picture2.Point(x, y))
- Next
- DoEvents
- Next
- End Sub
Private Function Tranparent(ByVal Couleur1 As Long, ByVal Couleur2 As Long) As Long
Dim r As Long
Dim v As Long
Dim b As Long
b = ((((Couleur2 \ &H10000) And &HFF) * 50) + (((Couleur1 \ &H10000) And &HFF) * 50)) \ 100
v = ((((Couleur2 \ &H100) And &HFF) * 50) + (((Couleur1 \ &H100) And &HFF) * 50)) \ 100
r = (((Couleur2 And &HFF) * 50) + ((Couleur1 And &HFF) * 50)) \ 100
Tranparent = RGB(r, v, b)
End Function
Private Sub Command1_Click()
Dim x As Long
Dim y As Long
For y = 0 To Picture1.ScaleHeight
For x = 0 To Picture1.ScaleWidth
Picture3.PSet (x, y), Tranparent(Picture1.Point(x, y), Picture2.Point(x, y))
Next
DoEvents
Next
End Sub
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Transparence des images [ par etsc ]
Est ce quelqu'un pourrait me dire quel contrôle permet de supperposer des image en conservant leur transparcance??Merci@+
Transparence images [ par FireDraGon ]
Comment peut on faire pour mettre une partie d'une image transparente sous vb ???
transaction entre 2 images(par transparence) [ par Psychozarb ]
voila l objet de ma requete, je veut faire apparaitre une image par dessus une autre mais lentement et par un effet de transparence : qd une apparait,
sauver des images gif (avec transparence) [ par davidgach ]
BonjourLors de la generation d'un fichier dans un repertoire particulier , je cherche a sauvegarder des images .gif dans ce même repertoire.J'utilise
images .... [ par jerexgrz ]
J'ai bien avancé mon jeu de strategie cependant, pour faire l'effet de transparence, j'hesite ! je pense convertir mes images pour les transformer en
Superposer deux images dans un picture en visual basic 6 [ par bouchitostati ]
Bonjour,j'ai actuellement une collection de logos au format TGA que je souhaite superposer sur différents fonds de couleur différents ceci afin d'évit
superposer deux images [ par aurel16 ]
Bonjour, J'ai deux images affichées dans deux picturebox distincts. Je voudrais que l'une soit le fond et que l'autre soit en transparence sur celle
transparence ca ne marche pas ? [ par scotjh ]
Code: Dim clrLow As Color 'variable de couleur Dim tmp As Bitmap = New Bitmap(240, 240) 'variable BitMap Dim g As Graphics = Graphics.FromImage(tmp) '
Fusion de 2 photos/images danss 2 PictureBox (de formats 1 jpeg + 1 png) [Option GDI+] [ par youpidoo ]
Cher lecteur, chère lectrice, Bonjour ! Je suis à la recherche de Soluce(s), idéalement en VB6 (mais vb200x irait accessoirement aussi!) permettant l
Des images pour contrôler les enregistrements mysql avec php [ par cokitochi ]
Bonjour, svp je suis débutant et je suis en train de travailler sur un projet où je dois faire apparaître des images pour chaque enregistrement mysql
|
Derniers Blogs
ASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHEASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHE par fathi
Tout le monde est unanime pour dire que la programmation multi-thread et asynchrone est en train de devenir un sujet incontournable. Beaucoup de choses sont arrivées avec le framework 4 pour le code parallèle (TPL, PLinq,.) et bientôt, on va avoir l...
Cliquez pour lire la suite de l'article par fathi PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en ½uvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|