1.3 实现图片压缩、添加文字或图片水印、指定位置裁剪等功能的ImageUtility(内有效果图)
2009-07-30 17:27
941 查看
在web程序开发中,相信很多同行们都碰到过图片压缩,生成缩略图的操作,比如产品的图片,会员的照片等等功能。
为了满足此类操作今天给大家介绍ImageUtility类,该类几乎实现了常规网站开发图片处理的功能,比如按大小生成缩略图,指定位置和大小裁剪,以前给图片添加 文字或图片水印等。此外此类生成的文件格式均为.jpg格式,如果想要.GIF或PNG的透明效果的朋友,就不要再向下看了。
老样子,先上图:
using System;
2using System.Collections.Generic;
3using System.Text;
4using System.Drawing;
5using System.Drawing.Drawing2D;
6using System.Drawing.Imaging;
7using System.IO;
8
9namespace Loskiv.Utility
10
为了满足此类操作今天给大家介绍ImageUtility类,该类几乎实现了常规网站开发图片处理的功能,比如按大小生成缩略图,指定位置和大小裁剪,以前给图片添加 文字或图片水印等。此外此类生成的文件格式均为.jpg格式,如果想要.GIF或PNG的透明效果的朋友,就不要再向下看了。
老样子,先上图:
using System;
2using System.Collections.Generic;
3using System.Text;
4using System.Drawing;
5using System.Drawing.Drawing2D;
6using System.Drawing.Imaging;
7using System.IO;
8
9namespace Loskiv.Utility
10
相关文章推荐
- 1.3 实现图片压缩、添加文字或图片水印、指定位置裁剪等功能的ImageUtility(内有效果图) (转)
- javacpp-opencv图像处理之1:实时视频添加文字水印并截取视频图像保存成图片,实现文字水印的字体、位置、大小、粗度、翻转、平滑等操作
- javacpp-opencv图像处理之1:实时视频添加文字水印并截取视频图像保存成图片,实现文字水印的字体、位置、大小、粗度、翻转、平滑等操作
- C#实现图片压缩、水印、裁剪等功能介绍
- 用java实现给图片增加图片水印或者文字水印(也支持视频图像帧添加水印)
- php图片水印添加,压缩,剪切的封装类实现
- php图片添加文字水印实现代码
- 用java实现给图片增加图片水印或者文字水印(也支持视频图像帧添加水印)
- java实现给图片添加水印和文字
- JS模拟实现图片添加水印功能
- php实现图片添加水印功能
- php实现图片添加水印功能
- 基于angular上传图片并能对图片裁剪,放大缩小,压缩size及在图片上添加文字等编辑操作,并能手动限制上传图片数量
- itext 5.3.0实现对pdf文件添加(文字和图片)水印
- Swift - 给图片添加文字水印(图片上写文字,并可设置位置和样式)
- c# 添加图片水印,可以指定水印位置+生成缩略图
- struts2实现上传文件、生成缩略图、添加文字和图片水印
- 利用ffmpeg实现添加图片水印和文字水印,添加多个水印。代码和命令实现及中文水印乱码
- java实现给图片添加水印和文字