IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Rendre transparent des bitmaps en VB


Sujet :

VB 6 et antérieur

  1. #1
    Membre du Club Avatar de trecks
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    91
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 91
    Points : 58
    Points
    58
    Par défaut Rendre transparent des bitmaps en VB
    Voici ma question comme dit explicitement dans le sujet :
    Comment faire pour rendre transparent la couleur de fond d'un bitmap grâce Visual Basic ?

  2. #2
    Expert éminent sénior
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 112
    Points : 16 646
    Points
    16 646
    Par défaut
    seul, à ma connaissance, le composant Image support la transparence, d'une image GIF, une image BMP n'a pas la possibilité de donner une couleur transparente.
    Autrement dit, toutes les images construites dans ton logiciel de dessin preferé, pouvant supporter une couche transparante seront affichables dans le composant Image

  3. #3
    Membre du Club Avatar de trecks
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    91
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 91
    Points : 58
    Points
    58
    Par défaut
    En fait je me suis pe etre mal exprimer. Est-ce qu'il est possible de rendre transparent le font d'une image (de n'importe quel type : GIF, BMP,...)

  4. #4
    Membre expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Points : 3 696
    Points
    3 696
    Par défaut
    C'est possible , qouique tres complexe à réaliser. Om doit passer par une image ne contenant que les pixels à rendre transparent, et qu'on appelle le masque.
    va voir cet article , il explique comment on fait.

  5. #5
    Expert éminent sénior
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 112
    Points : 16 646
    Points
    16 646
    Par défaut
    Dans Vos contributions VB6
    regarde ce post, j'y ai deposer un ZIP Loupe MFPICT NEW NEW , il contient MFPictLoup.OCX qui permet de charger une image bitmap avec couleur transparante declaré dans sa propriété MasKcolor, l'image et entré dans Picture et le masque dans MaskPicture.
    MaskPicture n'étant pas forcement égal à Picture pour le cas du projet de démonstration.

    Au chargement du projet dans l'editeur VB, selectionne le composant MFPictLoupe1 ,change la couleur de la propriété MasKcolor, de blanc en rouge.
    A l'utilisation du programme, tu verras par le changement du bitmap dans MaskPicture par le biais de la selection dans le ComboMasque, tu peus créer des formes de transparence.

Discussions similaires

  1. Rendre transparent des pixels
    Par rambc dans le forum Calcul scientifique
    Réponses: 2
    Dernier message: 30/04/2009, 00h49
  2. Réponses: 2
    Dernier message: 17/01/2005, 00h18
  3. Rendre invisibles des onglets de formulaires
    Par cabort josé dans le forum IHM
    Réponses: 4
    Dernier message: 16/11/2004, 18h48
  4. [SWT] Problème avec la transparence des PNG
    Par sirjuh dans le forum SWT/JFace
    Réponses: 1
    Dernier message: 02/08/2004, 09h07
  5. Comment rendre transparent le tour d un icone
    Par NeoRonin dans le forum Composants VCL
    Réponses: 7
    Dernier message: 03/03/2003, 02h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo