Convert inmemory bitmap nach png mit transparent farbe

  • Thread starter Thread starter Wolfgang Hauer
  • Start date Start date
W

Wolfgang Hauer

Hallo!

Ich habe eine inmemory-bitmap. die ich leider in eine png-datei umwandeln
muss.

ich mache das jetzzt so:

b = New
Bitmap(System.Reflection.Assembly.GetExecutingAssembly.GetManifestResourceStream(sFullName))
If b Is Nothing Then
Return ""
End If
sFileName = SS.AppShared.GetTempFileWithAutoDelete("png")
b.Save(sFileName, System.Drawing.Imaging.ImageFormat.Png)

Leider gibts so keine transparentfarbe.
Kann man irgendwie dafür sorgen, das das Pixel auf 0,0 als transparentfarbe
verwendet wird?

Gruss Wolfgang
 
Wolfgang Hauer said:
b = New
Bitmap(System.Reflection.Assembly.GetExecutingAssembly.GetManifestResourceStream(sFullName))
If b Is Nothing Then
Return ""
End If
sFileName = SS.AppShared.GetTempFileWithAutoDelete("png")
b.Save(sFileName, System.Drawing.Imaging.ImageFormat.Png)

Leider gibts so keine transparentfarbe.
Kann man irgendwie dafür sorgen, das das Pixel auf 0,0 als
transparentfarbe verwendet wird?

Check out the 'MakeTransparent' method of the 'Bitmap' object.
 
Perfekt, danke dir.

Wolfgang

PS: Man sollte halt suchen und lesen können!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top