日期:2014-05-17  浏览次数:20886 次

c# 获取部分图片
假如我有一张 1280*450 的图片,怎么获取 这张图片一部分,比如 640*450 并且显示呢?
c#

------解决方案--------------------
主要用到这个函数
public void DrawImage (
Image image,
RectangleF destRect,
RectangleF srcRect,
GraphicsUnit srcUnit
)
参数
image
 要绘制的 Image。 
destRect
RectangleF 结构,它指定所绘制图像的位置和大小。将图像进行缩放以适合该矩形。 
srcRect
RectangleF 结构,它指定 image 对象中要绘制的部分。 
srcUnit
GraphicsUnit 枚举的成员,它指定 srcRect 参数所用的度量单位。 

绘制后把图像保存即可