110,567
社区成员
发帖
与我相关
我的任务
分享
private void ButtonOpen_Click(object sender, EventArgs e)
{打开图片,格式包括JPG,BMP,GIF,PNG,TIF和WMF}
private void ButtonChange_Click(object sender, EventArgs e)
{修改图片大小,让它的大小,变成原来的2倍。}
private void ButtonSave_Click(object sender, EventArgs e)
{保存图片,在C盘根目录里,就是@"C:\". 图片的文件名和原来一样,格式为PNG。大小为修改后的大小。}
//图片作成
Bitmap bmp = new Bitmap("C:\\test.bmp");
//以PNG形式保存
bmp.Save("C:\\test.png", System.Drawing.Imaging.ImageFormat.Png);
//释放资源
bmp.Dispose();
//Bitmap对象作成
Bitmap img = new Bitmap(@"C:\test.bmp");
//PictureBox1のGraphicsオブジェクトの作成
Graphics g = PictureBox1.CreateGraphics();
//原图片的1.5表示
RectangleF rect =
new RectangleF(0, 0, 1.5F * img.Width, 1.5F * img.Height);
g.DrawImage(img, rect);
g.DrawImage(img, 0, 100, 1.5F * img.Width, 1.5F * img.Height);
//Bitmap和Graphics对象释放
img.Dispose();
g.Dispose();