类别:
控件插件 |
大小:299K
| 下载次数:4446
次
下载积分:0 分 | 开源度:
(开源的重要指标)
(开源的重要指标)
适合对象:
| 已积分:(此源码不积分)
上传时间:2008-3-24 11:59:47
| 上传者:zhtvadvanced
功能很全asp.net图片水印组件源码2.0
史上最牛的asp.net图片水印组件.详细介绍请看下面说明和实例;
史上最牛的asp.net图片水印组件.详细介绍请看下面说明和实例;
本人学习.net的时间也不长,才一年多,现写一个公开测试,有什么不好的地方请提出和我联系,QQ群:1640606;再将其优化升级等.
//参数说明:
asp.net 2.0 C#开发(2008-03-22)
命名空间:using PanRoor
实例化:PanRoorImageWaterMark wm = new PanRoorImageWaterMark();
具体试用请根据本实例,由于效果处理试用了指针,请在web.config中加入下面项:
<system.web>
<compilation defaultLanguage="c#" debug="true">
<compilers>
<compiler language="c#" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" extension=".cs" compilerOptions="/unsafe" />
</compilers>
</compilation>
</system.web>
命名空间:using PanRoor
实例化:PanRoorImageWaterMark wm = new PanRoorImageWaterMark();
具体试用请根据本实例,由于效果处理试用了指针,请在web.config中加入下面项:
<system.web>
<compilation defaultLanguage="c#" debug="true">
<compilers>
<compiler language="c#" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" extension=".cs" compilerOptions="/unsafe" />
</compilers>
</compilation>
</system.web>
本版本在原来的基础上进行优化升级。
2008年3月22日更新如下:
1.优化效果处理速度,增加了马赛克效果处理.
2.优化了程序代码的执行效率.
3.修改了上传时原图没有删除的情况
4.修改了进行效果处理时删除原图提示正在试用的bug
5.修改了原来效果图像单独存放,改为缩略图和水印图一起生效.
6.修改了文字阴影模糊透明度单独配置.
7.修改了占用内存大的情况.现在耗用系统资源很小.
8.错误捕获以弹出框的形式.
9.增加了一些相应的参数配置,使其更人性化而简单.
10.修改了可以支持多种图片格式.
11.增加了图片裁剪功能.
12.修复了经广大网友测试时反映的多处bug等.
13.修复了支持任意位置和角度的旋转一些细节.
2.优化了程序代码的执行效率.
3.修改了上传时原图没有删除的情况
4.修改了进行效果处理时删除原图提示正在试用的bug
5.修改了原来效果图像单独存放,改为缩略图和水印图一起生效.
6.修改了文字阴影模糊透明度单独配置.
7.修改了占用内存大的情况.现在耗用系统资源很小.
8.错误捕获以弹出框的形式.
9.增加了一些相应的参数配置,使其更人性化而简单.
10.修改了可以支持多种图片格式.
11.增加了图片裁剪功能.
12.修复了经广大网友测试时反映的多处bug等.
13.修复了支持任意位置和角度的旋转一些细节.
由于开发到现在,测试中可能还会遇到一些问题,暂时不考虑开源,请大家原谅,性能稳定了才会开源.
欢迎广大网友测试试用,遇到什么问题和我联系,我会全力以赴的将其完善.
欢迎广大网友测试试用,遇到什么问题和我联系,我会全力以赴的将其完善.
本组件的配置参数还是比较全,要想做到跟www.51aspx.com上演示那样效果其实很简单的.有时间我做个演示给大家,有我这些参数足够用了.配置任何一项都可以做到而且要比wsimage更灵活.
参数说明:
GetToWaterMarkImage(pictype, wmpicwidth, wmpicheight, mininfo, minwidth, minheight, effect, mosaic, mosX, mosY, mosWidth,mosHeight, imgcut, cutX, cutY, cutWidth, cutHeight)
GetToWaterMarkImage(pictype, wmpicwidth, wmpicheight, mininfo, minwidth, minheight, effect, mosaic, mosX, mosY, mosWidth,mosHeight, imgcut, cutX, cutY, cutWidth, cutHeight)
1.pictype:水印类型
2.wmpicwidth:生成水印图片的宽
3.wmpicheight:生成水印图片的高
4.mininfo:bool类型,是否启用生成缩略图功能
5.minwidth:缩略图的宽
6.minheight:缩略图的高
7.effect:设置效果处理方式
8.mosaic:马赛克开关
9.mosX:马赛克开始位置X
10.mosY:马赛克开始位置Y
11.mosWidth:马赛克范围宽
12.mosHeight:马赛克范围高
13.imgcut:图片裁剪开关
14.cutX:裁剪的开始位置X
15.cutY:裁剪的开始位置Y
16.cutWidth:裁剪范围宽
17.cutHeight:裁剪范围高
Config_XML.aspx为水印配置页面
uploadimages.aspx为上传图片页面
2.wmpicwidth:生成水印图片的宽
3.wmpicheight:生成水印图片的高
4.mininfo:bool类型,是否启用生成缩略图功能
5.minwidth:缩略图的宽
6.minheight:缩略图的高
7.effect:设置效果处理方式
8.mosaic:马赛克开关
9.mosX:马赛克开始位置X
10.mosY:马赛克开始位置Y
11.mosWidth:马赛克范围宽
12.mosHeight:马赛克范围高
13.imgcut:图片裁剪开关
14.cutX:裁剪的开始位置X
15.cutY:裁剪的开始位置Y
16.cutWidth:裁剪范围宽
17.cutHeight:裁剪范围高
Config_XML.aspx为水印配置页面
uploadimages.aspx为上传图片页面
该组件如需要用于商业用途请与作者联系
测评/升级
暂无评测内容
10-06
12-26
04-16
06-09
06-10
07-04
07-17
以下源码也许对你有用
07-05-09
07-07-25
08-01-15
07-04-24
08-02-19
07-12-19
07-07-16
08-03-03
08-01-14
08-03-26
经过了几个月,现在才闲下来,今天费了一番心思终于将1.0升级为2.0了,详细的修改请看说明文件。这次希望大家会更满意!
有什么问题请与我联系!
源码下载地址:http://www.51aspx.com/CV/ImageWaterMark
有什么问题请与我联系!
源码下载地址:http://www.51aspx.com/CV/ImageWaterMark
zhtvadvanced:怎么没人光顾呢? [回复于:03-23]
liu24800050:没人顶。我顶个 :) [回复于:03-24]
hackhu:确实不错啊。顶一个。 [回复于:03-25]
guaicai:嘿嘿 ,顶你,楼主!好样的! [回复于:03-27]
Asp.net2.0
示例源码
三层/多层
毕业设计
Ajax/Atlas
C#.net
本站作品
入门源码
开源
商业
源码
英文/汉化
经典代码
CMS
随书源码
SqlHelper
持久层
WebService
Access
VS2008
SQL2005
经典教程
NHibernate
SilverLight
原创作品
ibatis
asp.net
| 类别导航
| 本站下载排行(DownLoad Top)







