当前位置:首页>>源码中心>>功能源码>>ASP.NET 2.0缩略图水印组件源码

ASP.NET 2.0缩略图水印组件源码

源码分类: 功能源码
发布时间:2008年9月4日
开发语言: C#
包含源码: C#
适用对象: 入门者
开源程度: 完全开源
源码类别: 功能源码
界面语言: 简体中文
浏览次数: 1865 次
含有源码: C#
好评次数: 0
文件大小: 1.13M
相关链接:官网 | 演示
源码作者: 网友会员
运行环境: VS2005+其他
统计信息: 本源码被下载 1865
0
好评度
如果觉得此源码好,请点 
0
差评度
如果觉得此源码不好,请点 
源码介绍

1.新增清晰文字边缘(文字水印);
2.新增图片旋转加水印;
3.修复水印位置旋转控制的精准度;
4.新增原图自定义删除;
5.新增图像亮度、对比度、RGB颜色值的调整;
6.新增可获取生成后的图片路径;
7.修复图片无损生成;
8.修复之前的几处Bug;
9.新增水印文字阴影禁启用;
10.新增水印文字中文字竖形排列,增加文字纵横排列参数开关;
11.修改了图像效果单独处理;
12.新版的调用将会更灵活;
13.优化水印图片过滤背景色;
14.新增和修改了一些函数接口。

ImageQuality  设置图像质量,Int类型
WaterMarkTransparence  设置水印透明度(最大值为100),Int类型
WaterMarkAngle  设置水印旋转角度(最大值为360),Int类型
WaterMarkTextSize  指定水印文字大小,Int类型
WaterMarkPlaceX  自定义水印位置X轴值,Int类型
WaterMarkPlaceY  自定义水印位置Y轴值,Int类型
WaterMarkTextFont  设置水印文本字体
WaterMarkTextColor  设置水印文字颜色
WaterMarkTextCSS  设置水印文字样式
WaterMarkTextShadowColor  设置水印文字阴影颜色
WaterMarkImageGroundColor  过滤水印图片底色
SourceImagePath  原图片路径和名称,相对路径
MiniatureImagePath  保存缩略图路径,未配置则保存为原图片路径,相对路径
WaterMarkAlign  设置水印在图像上的位置
WaterMarkImagePath  指定水印图片路径,相对路径
SaveWaterMarkImagePath  保存生成后的水印图片路径和名称,未配置则保存为原图片路径,相对路径
WaterMarkText  设置水印文字
WaterMarkTextShadowDepthX  指定水印文字阴影深度X轴值,Int类型
WaterMarkTextShadowDepthY  指定水印文字阴影深度Y轴值,Int类型
TxTShadowTransparence  设置文字阴影透明度,Int类型
DelSourceImg  是否删除原图(参数为bool类型)
Sfpath  返回生成的水印图片路径
Mfpath  返回缩略图路径
SetEffect 设置图像处理效果
ImageRotate  设置图像旋转角度,顺时针90度,逆时针90度,180度旋转
TextShadow  是否启用文字阴影,bool类型
Upright  是否启用文字水印呈竖型排列,bool类型

//下面是生成图像函数
GetToWaterMarkImage(WmGetType wkType, int picWidth, int picHeight, bool Miniature, int mWidth, int mHeight, bool mos, int Granule, int mosX, int mosY, int mosWidth, int mosHeight, bool cut, int cutX, int cutY, int cutWidth, int cutHeight)

wkType  //水印类型
picWidth  //压缩图片宽度,0为原图宽度
picHeight //压缩图片高度,0为原图高度
Miniature //是否启用缩略图
mWidth  //缩略图宽度
mHeight  //缩略图高度
mos  //是否启用马赛克效果
Granule  //马赛克颗粒大小
mosX   //马赛克位置X坐标
mosY   //马赛克位置Y坐标
mosWidth  //马赛克范围宽度
mosHeight  //马赛克高度
cut  //是否启用图片裁剪
cutX  //裁剪位置X坐标
cutY  //裁剪位置Y坐标
cutWidth  //裁剪的宽度
cutHeight  //裁剪的高度


//下面图像亮度,对比度,RGB颜色 调整函数
ImageEdit(int brightness,int contrast,int R,int G,int B)

brightness //亮度
contrast //对比度
R  //红色值
G  //绿色值
B  //蓝色值


//下面是单张图片远程采集
ImageOnlyCollect(string ImgUrl, string SavePath)

ImgUrl  //图片Url路径
SavePath  //存储图片路径

//下面是批量图片远程采集
ImageBatchCollect(string HttpUrl,string ImgType, string SavePath)

HttpUrl  //目标网址
ImgType  //需要采集的图片类型,用'|'分开,如: .jpg|.gif|.bmp
SavePath  //存储图片路径

 

定做毕业设计须知
一,定做asp.net毕业论文流程:说明您的设计题目【开发环境和语言】—》请您提供详细的功能需求文档—》报价—》收定金—》开始开发—》开发好录制视频—》没问题付余款—》可靠的售后-》您顺利毕业 二,购买成品asp.net毕业论文流程:先打开毕业设计成品图或者看左边的毕业设计成品选择您需要的毕业设计作品-》我发视频演示或者截图给你看-》满意-》付款-》发毕业设计给你-》帮忙运行起来
部分图片及内容摘自相关网上的资源,纯粹作为网友资料研究和分享,若有任何侵犯版权之处,请发电邮给站长,我们将尽快做出适当的处理!
Donet技术交流群:  群I:39111008  群II:60142030 欢迎进群讨论求助  站长QQ:153933864  星期八