如何在c#中保存倾斜的图像
本文关键字:倾斜 图像 保存 | 更新日期: 2023-09-27 18:04:22
我正在取一个位图,裁剪它并在窗体上倾斜它。这部分很好,但然后我想保存倾斜的图像-我已经尝试了下面的代码,但收到一个"通用GDI+异常"
e.Graphics。DrawImage (bmpCrop destinationPoints);
try
{
IntPtr hbitmap = e.Graphics.GetHdc();
Image img = Image.FromHbitmap(hbitmap);
img.Save("temp.png");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
谢谢你的指导和建议!
您必须指定编解码器,否则将使用InMemoryBMP
,因此使用img.Save("temp.png", System.Drawing.Imaging.ImageFormat.Png);
,您将处于良好状态