![](/img/trans.png)
[英]How can I convert System.Drawing.Image to System.Drawing.Icon in c#?
[英]how can I convert System.Drawing.Icon to System.Drawing.Image?
我正在從另一個應用程序使用此圖標:
Icon IEIcon = Icon.ExtractAssociatedIcon(@"C:\Program Files\Internet Explorer\iexplore.exe");
如何將其轉換為System.Drawing.Image ?
您可以使用ToBitmap()
方法嗎?
對於誰想做逆:(VB.NET; myImage-> myIcon)
Dim tmpBmp As Bitmap
tmpBmp = myImage
Dim hIcon As IntPtr = tmpBmp.GetHicon
myIcon = Icon.FromHandle(hIcon)
我在這里寫這個是因為谷歌搜索“ System.Drawing.Image”轉換為“ System.Drawing.Icon ”帶來了這里,我認為這不值得提出新的問題。
原始版本: 在C#中將圖標轉換為圖像
Icon a = Icon.ExtractAssociatedIcon(@"C:\Program Files\Internet Explorer\iexplore.exe");
Image im = a.ToBitmap()
很簡單。 Icon有一個名為ToBitmap
的方法。
Image converted_image = Icon.ExtractAssociatedIcon(@"C:\Program Files\Internet Explorer\iexplore.exe").ToBitmap()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.