using System;
using System.IO;
using System.Drawing;
using System.Drawing.Imaging;
namespace ConsoleApplication7
{
class Program
{
static void Main(string[] args)
{
string imgsrc = @"C:\Users\Administrator\Desktop\a.jpg";
//Image image = Image.FromFile(imgsrc);
//image.Save(@"C:\Users\Administrator\Desktop\a1.png", ImageFormat.Png);//绝对路径
/* //图片截取一部分
Bitmap image = new Bitmap(imgsrc);
Bitmap image1 = new Bitmap(200,100);
int width = image.Width;
int height = image.Height;
Graphics g = Graphics.FromImage(image1);
Rectangle rect = new Rectangle(0, 0, 200, 100);
g.DrawImage(image,0,0,rect, GraphicsUnit.Pixel);
image1.Save(@"C:\Users\Administrator\Desktop\a1.png", ImageFormat.Png);
*/
/* //图片的放大和缩小
Bitmap image = new Bitmap(imgsrc);
Bitmap image1 = new Bitmap(300, 300);
Graphics g = Graphics.FromImage(image1);
Rectangle rect = new Rectangle(0, 0, 300, 300);
g.DrawImage(image, rect);
image1.Save(@"C:\Users\Administrator\Desktop\a1.jpg", ImageFormat.Jpeg);
*/
}
}
}
C# 图片截取、放大、缩小与保存
原创
©著作权归作者所有:来自51CTO博客作者RandTsui的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Phaser将当前运行场景保存为图片
将当前Phaser游戏运行场景保存为图片
搜索引擎 模拟点击 -
js图片放大缩小
最近经常看见有人问怎样放大和缩小图片,我之前也做过一次,下面就把我的方法共享出来。我有2个种方法实现:第一种
html javascript c# -
android 让图片放大缩小 安卓图片放大缩小
这是我写的第一篇博客。本人刚学android没多久,写的博里面肯定有错误,希望走过路过的能指出,大家共同进步。行了,废话不多说,这篇博客主要是记录一下android图片的下载,还有viewPager里能实现对图片的放大和缩小,这里主要是用到了第三方工具,分别是imageload和photoview,只要项目涉及到图片,那么这两个好东西能帮我们减轻不少压力。1.用普通方法和imageload从网络获
android 让图片放大缩小 viewPager图片缩放 imageload photoView使用 android