begin process at 2012 02 11 03:06:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Mutimédia

 > 

Image & Vidéo

 > 

Image en transparence


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Image en transparence

mardi 24 avril 2007 à 17:56:06 | Image en transparence

sisi231

Membre Club

Voilà mon problème :

J'ai d'une part ma fiche avec un fond fait par une mosaïque d'une image (facile à programmer), et d'autre part un bitmap en mémoire que je voudrais dessiner n'importe où sur ma fiche avec StrechDraw. Mais je voudrais que pour une certaine couleur de ce bitmap, ce soit le fonds qui s'affiche et non l'image, c'est à dire émuler un effet de transparence (comme avec la propriété Transparent d'un TImage).

Je pense qu'il va falloir passer par les API...

Merci !

A+

[b]SISI231[/b]
mardi 24 avril 2007 à 18:29:06 | Re : Image en transparence

ThWilliam

Membre Club
Réponse acceptée !
Bonjour sisi231.

Pour un TBitmap, tu as les propriétés : Transparent et TransparentColor.

Bmp.Transparent:= true --> la couleur de transparence est celle du pixel du coin inférieur gauche.

Si tu veux une autre couleur de transparence :
Bmp.TransparentColor:= clWhite;
Bmp.Transparent:= true;

PS: attention à bien fixer le format de ton bitmap (pixelformat).
exemple : Bmp.Pixelformat:= pf24bit;

A +
Thierry


Cette discussion est classée dans : image, part, fiche, transparence, bitmap


Répondre à ce message

Sujets en rapport avec ce message

Convetir une imag en Bitmap [ par sebastienbro ] Je veux convertirune image en ICO, mais il me met une erreur : Image icône incorrectAidez moi !!!!! comment faire une BITMAP sans transparence sur un TSpeedButton ? [ par juliop ] helloje pense ke tout est ds la question, sachant ke j'ai deja essayé :speedbutton1.glyph.transparent := false;ou meme modif a la main la transparence Prob DLL des ressources bitmap [ par ahmed12 ] Je utilise une dll qui contient des bitmaps a pris avoir compiler une ressource.Et j'ai arrivé de charger ces bmp dans la l'application Hote avec ce Est-ce que un Tclientsocket peut recevoir une image de la part d'un Tserversocket??? [ par atupac1 ] Mon programme client tourne est fait en delphi5 et doit envoyer une liste Tstringlist par socket á un autre programme Serveur qui tourne sous java. Ce Copie d'une partie d'un image [ par Rapakooti ] Alors mon pb viens du fait que j'essaie de faire une applique skinnable et par soucis de facilite lors de la creation des futur skins , toutes les ima transparence d'image [ par Rapakooti ] Tous d'abord merci a JulioDelphi pour sa reponse a ma precedente question qui m'a bcp aide!Mais ..... voila ce qui m'amene, grace a JulioDelphi j'arri Pb conversion image. [ par Becracker ] Salut les gars, Je suis entrain de faire un convertisseur d'image Bmp à Gif. J'ai mis le code suivant mais il ya une er Deplacement de fiche avec une image [ par flo160fr ] Bonjours, je voudrai savoir comment faire pour déplacer une form sur l'écran, (BorderStyle := bsNone) mais seulement quand on clique sur une image (On comment affecter une bitmap a une image [ par didulle ] Salut tout le mondej'aimerais utilisé une variable de type bmp sur laquelle j'effectue des traitements. mais dés que je l'affecte à l'image il y a rie sélection dans une image Jpeg [ par dieuchrist ] Bijour,voilà mon tit problème:je dois faire un recadreur d'image(pouvoir sélectionner une partie de l'image) jpeg, tout en choisisant un rapport de fo


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,981 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales