Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe te converteren een afbeelding om Transparante in Visual Basic
Het maken van alle of een deel van een afbeelding transparant is een relatief eenvoudige taak en kan visueel interessante effecten opleveren . Bijvoorbeeld , kan het plaatsen van een afbeelding op een webpagina en pas de dekking . Ontwikkelaars kunnen transparantie-effecten gebruiken om een ​​specifieke kleur in een afbeelding transparant . Visual Basic- programma's die op het bureaublad niet over " Opacity " knoppen die u toelaten om dit effect te bereiken , maar u kunt graphics library Visual Basic gebruiken om kleuren in een afbeelding te zetten en ze transparant te maken . Instructies
1

Lancering Microsoft Visual Studio . Open een van uw Visual Basic projecten en vind opstartformulier uw project in de Visual Studio Solution Explorer . Dubbelklik op dat formulier . Visual Studio opent het formulier en geeft deze weer in het ontwerp venster . Kopen van 2

Klik op de " View " menu-knop en selecteer " Toolbox " uit het menu met opties dat verschijnt . De Toolbox wordt geopend . Dubbelklik op de " PictureBox " icoon uit de Toolbox . Een PictureBox controle verschijnt op het formulier . Klik op deze knop en sleep deze waar u wilt dat uw afbeelding wordt weergegeven .

Druk op " F4 " 3 om het venster Eigenschappen en typ " Yellow " in de " BackColor " text openen doos . Achtergrond van de PictureBox 's wordt geel .
4

Zoek het pictogram vorm van een bliksemschicht aan de bovenkant van het venster Eigenschappen en klik op dat icoon om de gebeurtenissen van de PictureBox 's weer te geven . Dubbelklik op de " Paint " evenement . Visual Studio opent het venster code en geeft Paint methode van het besturingselement . Door het toevoegen van code om deze methode kunt u de manier waarop het programma maakt het PictureBox controle
5

Plak de volgende code in de Paint methode : .

Dim image1
als bitmap = New Bitmap ( " IMAGE_NAME.jpg " ) Dim pixelLocationX Zoals Int16 = 1Dim pixelLocationY Zoals Int16 = 5image1.MakeTransparent ( image1.GetPixel ( pixelLocationX , pixelLocationY ) ) image1.MakeTransparent ( myColor ) e.Graphics.DrawImage ( image1 , 0 , 0 ) < br >

het eerste statement maakt een nieuwe afbeelding Bitmap genaamd " image1 . " Vervang " IMAGE_NAME.jpg " met de naam van een afbeelding die u wilt weergeven in de PictureBox . De volgende twee verklaringen definiëren de " X " en "Y " coördinaten van de pixel in de afbeelding die u wilt gebruiken als de transparante pixel . Deze X-en Y coördinaten " 1 " en " 5 " in dit voorbeeld . De MakeTransparent methode geldt transparantie voor alle pixels in het beeld waar de pixel kleur overeenkomt met de kleur van uw transparante pixel . De eindafrekening trekt het beeld met de DrawImage methode .
6

Druk op " F5 . " Uw project loopt en geeft uw afbeelding . De delen van het beeld met kleuren die overeenkomen met de transparante kleur zal zijn transparant . Je zal in staat zijn om de PictureBox de gele kleur peek zien door die delen van de afbeelding .

Previous: Next:
  Visual Basics Programming
·Hoe maak je een dropdown menu …
·Hoe maak je een tekstvak Beper…
·Manieren om te Range in VBA Ge…
·Hoe te Bytes ontvangen van een…
·Hoe te tonen het Control Toolb…
·Hoe maak je een Pass parameter…
·Kan ik geld Android Apps Met V…
·Hoe eigen Windows foutmeldinge…
·Hoe te Windows.Forms.TextBox c…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe een XLS -formaat Vanaf PHP 
·Hoe maak je een klikbare knop maken in C…
·Hoe toegang VBA Query SQL 
·Java vs C : Overeenkomsten en verschille…
·Hoe maak je een commando invoeren om een…
·Hoe kan ik een project in Xcode Maak Van…
·Hoe kan ik een ovaal in NetBeans Draw 
·Ik kan niet openen Mijn Output File 
·Hoe maak je een gedeelde distributielijs…
Copyright © Computer Kennis http://www.nldit.com