|
web
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Convert inmemory bitmap nach png mit transparent farbeIch 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" <ha***@DELETETHATsysdat.at> schrieb: Check out the 'MakeTransparent' method of the 'Bitmap' object.> 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? -- M S Herfried K. Wagner M V P <URL:http://dotnet.mvps.org/> V B <URL:http://classicvb.org/petition/> Perfekt, danke dir.
Wolfgang PS: Man sollte halt suchen und lesen können! Show quoteHide quote "Herfried K. Wagner [MVP]" <hirf-spam-me-here@gmx.at> schrieb im Newsbeitrag news:uvUpbxGvGHA.5056@TK2MSFTNGP06.phx.gbl... > "Wolfgang Hauer" <ha***@DELETETHATsysdat.at> schrieb: >> 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. > > -- > M S Herfried K. Wagner > M V P <URL:http://dotnet.mvps.org/> > V B <URL:http://classicvb.org/petition/>
anonymous methods only available in C#?
MessageBox in Validating event cancels subsequent events VB2005 Hiding Windows Forms Setup project in VB.NET ? ErrorProvider in .Net 2003 Passing parameters best practice listView - filling it with datareader Help Needed. Update with parameters error - No value given for one or more parameters. declare API without direct file name determining line numbers upon error |
|||||||||||||||||||||||