我有PNG图像,我需要在显示之前将其转换为图标.
我就这样做了:
public Icon ImageToIcon(Image imgTest)
{
Bitmap bitmap = new Bitmap(imgTest);
Icon icoTest;
IntPtr iPtr = bitmap.GetHicon();
icoTest = (Icon) Icon.FromHandle(iPtr).Clone();
return icoTest;
}
Run Code Online (Sandbox Code Playgroud)
这样做后我失去了透明度,alpha透明图像没有按预期呈现....这可以解决吗?