求助!C#怎么截取图片的一部分
第一次发帖,求大神帮忙解决 怎么保存一张图片的一部分内容,并生成在D盘下
C#
图片
--------------------编程问答--------------------
肿么就没人啊
--------------------编程问答--------------------
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace test
{
public partial class Form2 : Form
{
public Form2()
{
int mWidth = 200;
int mHeight = 100;
//创建特定大小的位图
Image imgSave = new Bitmap(mWidth, mHeight);
Graphics gDst = Graphics.FromImage(imgSave);
Image img = Image.FromFile(@"C:\Users\Administrator\Desktop\test.jpg");
gDst.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality;
gDst.DrawImage(img, new Rectangle(0, 0, mWidth, mHeight)
, new Rectangle(100, 2000, mWidth, mHeight)//在图片坐标x:100,y:2000的点,截取200*100的图片
, GraphicsUnit.Pixel);
imgSave.Save(@"C:\Users\Administrator\Desktop\test2.jpg");//保存位置
gDst.Dispose();
InitializeComponent();
}
}
}
补充:.NET技术 , 其他语言