博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 图片截取、放大、缩小与保存
阅读量:2026 次
发布时间:2019-04-28

本文共 1229 字,大约阅读时间需要 4 分钟。

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);            */        }    }}

转载地址:http://ktdaf.baihongyu.com/

你可能感兴趣的文章
springboot项目里用MultipartFile获取前端传的file为null问题
查看>>
IDEA 不显示 Services 工具栏
查看>>
Java工程师该如何编写高效代码?
查看>>
kafka详解【二】
查看>>
JAVA中List集合按照对象的某一个或多个字段去重实现
查看>>
Java中List集合对象去重及按属性去重的8种方法
查看>>
面试官:啥是集群策略啊?
查看>>
eclipse Maven配置以及使用方法
查看>>
JS中数组的操作
查看>>
LINUX经常使用命令详解
查看>>
对 Linux 新手非常有用的 20 个命令
查看>>
年薪12W升至25W美元的非科班程序员之路
查看>>
初级程序员到首席架构师的经历
查看>>
中级程序员还应该如何提高自己
查看>>
技术大牛养成指南
查看>>
我(作为一名开发者)所犯过的错误
查看>>
2017 年你不能错过的 Java 类库
查看>>
Java 反射机制应用实践
查看>>
Java 并发开发:内置锁 Synchronized
查看>>
Java 并发开发:Lock 框架详解
查看>>