| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Konverter et billede til Transparent i Visual Basic
    Realiseringen hele eller en del af et billede transparent er en forholdsvis simpel opgave, og kan give visuelt interessante effekter . For eksempel kan du placere et billede på en webside og justere sin opacitet. Udviklere kan bruge gennemsigtighed effekter til at gøre en bestemt farve i et billede gennemsigtig. Visual Basic programmer, der kører på skrivebordet ikke har " Opacity " knapper, der giver dig mulighed for at opnå denne effekt , men du kan bruge Visual Basic s grafiske bibliotek til at konvertere farver i et billede og gøre dem mere gennemskuelige . Instruktioner
    1

    Launch Microsoft Visual Studio. Åbn alle dine Visual Basic -projekter og finde dit projekt opstart form i Visual Studio Solution Explorer. Dobbeltklik på denne form. Visual Studio åbner formularen og viser det i Design -vinduet.
    2

    Klik på " View" menu-knappen , og vælg " Toolbox " fra menuen med indstillinger , der vises . Værktøjskassen åbnes. Dobbeltklik på " PictureBox " ikonet fra værktøjskassen . En PictureBox kontrol vises på formularen. Klik på denne kontrol og trække det hvor du ønsker dit billede skal vises.
    3

    Tryk på " F4 " for at åbne vinduet Egenskaber og skriv " Yellow " i " BackColor " tekst kasse . Den PictureBox baggrund bliver gul.
    4

    Find ikonet formet som et lyn øverst i vinduet Egenskaber , og klik på denne ikon for at vise PictureBox begivenheder. Dobbeltklik på " Paint " begivenhed . Visual Studio åbner kodevinduet og viser kontrol Paint metode. Ved at tilføje kode til denne metode , kan du styre den måde, programmet skaber PictureBox
    5

    Indsæt følgende kode i Paint metode: .

    Dim image1 som bitmap = Ny Bitmap ( " IMAGE_NAME.jpg " ) Dim pixelLocationX Som int16 = 1Dim pixelLocationY Som int16 = 5image1.MakeTransparent ( image1.GetPixel ( pixelLocationX , pixelLocationY ) ) image1.MakeTransparent ( MyColor ) e.Graphics.DrawImage ( image1 , 0, 0 ) < br >

    første erklæring skaber en ny Bitmap billede navnet " image1 . " Erstat " IMAGE_NAME.jpg " med navnet på et billede, der skal vises i PictureBox . De næste to udsagn definerer "X" og "Y" koordinater for pixel i dit billede, du vil bruge som den gennemsigtige pixel. Dem X-og Y -koordinater er "1" og "5 " i dette eksempel . Den MakeTransparent metode gælder gennemsigtighed for alle pixels i billedet , hvor pixelfarven matcher farven på din transparent pixel. Den endelige opgørelse trækker billedet med drawImage metoden.
    6

    Tryk på " F5 ". Dit projekt kører og viser dit billede. De dele af billedet med farve matcher transparent farve vil være gennemsigtigt. Du vil være i stand til at se PictureBox gule farve peek gennem de dele af billedet.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter en decimal til en streng i VB.NET 
    ·Hvordan man laver en Quiz i Visual Basic 
    ·Sådan Konverter datoformat i ASP 
    ·Sådan får du adgang en VBA Copy Query fra en anden da…
    ·Hvad er de forskellige typer af sløjfer i Visual Basic…
    ·Sådan bruges indexOf i VB.NET 
    ·Sådan får du adgang en VBA Change Cursor 
    ·Database Tutorial til Visual Basic 2008 
    ·Hvordan man opbygger en ActiveX Object Med Visual Basic…
    ·Sådan bruges en MDI formular i VB 
      Anbefalede Artikler
    ·Hvad er en VB.NET Reference 
    ·Hvordan man laver en applet med Eclipse til Java 
    ·Sådan Hent MP3 egenskaber som Albumkunstner Størrelse…
    ·Sådan Pakke Python Scripts 
    ·Hvad er Sub - Pixel Korrektion 
    ·Sådan overføres data mellem tabeller 
    ·Hvordan man kompilerer en CPP med en header fil 
    ·De bedste steder at sætte Net Application Logs 
    ·Sådan at rydde op en Listbox i Python 
    ·Sådan oprettes e-mail bekræftelse i PHP 
    Copyright © Computer Viden http://www.computerdk.com