在保持区域的同时旋转位图(矩形)

2024-01-02

如何在保持原始位图面积的同时将位图旋转给定的度数。即,我旋转宽度:100,高度:200 的位图,我的最终结果将是更大的图像,但旋转的部分仍将具有 100*200 的面积


图形转换功能非常适合此目的。创建所需大小的新位图,基于该位图创建图形对象,应用变换,然后绘制到画布上(graphics.drawimage(original_image))。

这里有一个更好的例子 http://www.c-sharpcorner.com/UploadFile/mgold/TransformswithGDIplus09142005064919AM/TransformswithGDIplus.aspx比我现在能给予的更多。

And 鲍勃威尔网 https://web.archive.org/web/20130312094930/http://www.bobpowell.net/transformations.htm是一个我经常参考的网站,以获取有关转换的详细解释。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在保持区域的同时旋转位图(矩形) 的相关文章

随机推荐