vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Bitmap Transparenz in % 
Autor: Julian13
Datum: 05.08.08 20:22

Hallo,

ich möchte gerne bei einem Bitmap die Transparens in Prozent ändern...ich habe schon in google gesucht aber nix gefunden...den Code den ich bis jetzt benütze, der geht ziemlich lange:

Dim bmp As New Bitmap("C:\meinBitmap.png") 'Zu ladendes Bitmap
Dim Percentage As Integer = 50'Transparenz in Prozent
'Bitmap durchlaufen
For x As Integer = 0 To bmp.Width - 1
   For y As Integer = 0 To bmp.Height - 1
      Dim oCol As Color = bmp.GetPixel(x,y) 'Die Alte PixelFarbe
      bmp.SetPixel(x,y,Color.FromArgb(255 * Percentage / _
        100,oCol.R,oCol.G,oCol.B))'Neue Farbe festlegen
   Next
Next
das ganze geht mir viel zu langsam und ich hätte deshalb gerne, eine schnellere lösung. Ich freue mich über jede Antwort.
Edit: Wenn es in Prozent nicht geht, würde mir Halbtransparenz reichen.

Gruß Julian13

Beitrag wurde zuletzt am 05.08.08 um 20:23:27 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Bitmap Transparenz in %1.828Julian1305.08.08 20:22
Re: Bitmap Transparenz in %1.789ModeratorRalf Ehlert05.08.08 20:28
Re: Bitmap Transparenz in %1.677mull05.08.08 20:47
Re: Bitmap Transparenz in %1.391Julian1305.08.08 21:03
Re: Bitmap Transparenz in %1.380mull06.08.08 01:08
Re: Bitmap Transparenz in %1.650Julian1306.08.08 13:34
Re: Bitmap Transparenz in %1.391ModeratorRalf Ehlert06.08.08 08:59
Re: Bitmap Transparenz in %1.469mull06.08.08 18:49
Re: Bitmap Transparenz in %1.372Julian1306.08.08 21:58

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel