【发布时间】:2010-11-14 20:48:13
【问题描述】:
嗨 我正在编写一个程序。 里面有两个图片框。 一个包含完整图像,另一个是小图像,应该包含大图片框中的部分完整图像鼠标点。 我只想实现一个具有固定比例的缩放功能,将大图片框中的鼠标光标下的部分图像显示到小图片框中。
我只想要一个与我的小图片框大小完全一致的位图,女巫有放大的图像。
PS:我不想使用任何额外的库。
我不想调整图片框的大小。
【问题讨论】:
嗨 我正在编写一个程序。 里面有两个图片框。 一个包含完整图像,另一个是小图像,应该包含大图片框中的部分完整图像鼠标点。 我只想实现一个具有固定比例的缩放功能,将大图片框中的鼠标光标下的部分图像显示到小图片框中。
我只想要一个与我的小图片框大小完全一致的位图,女巫有放大的图像。
PS:我不想使用任何额外的库。
我不想调整图片框的大小。
【问题讨论】:
您可以创建所需大小的新Bitmap,调用Graphics.FromImage 以获取在其上绘制的Graphics 对象,然后调用DrawImage overload that takes two rectangles。
此重载需要绘制源图像的一部分,并将目标图像中的边界缩放到。
【讨论】: