首页
新闻
会员
周边
捐助
园子
·
关注
·
粉丝
·
会员
·
随便看看
·
消息
欢迎,请先
登录
或者
注册
。
登录
/
注册
闪存
博客
发言
小组
投递
新闻
提问
博问
添加
收藏
文库
问题反馈
问题列表
我关注的
我的博问
博问标签
用aspJpeg组件实现水印的时候出错..
0
悬赏园豆:
5
[已关闭问题]
关闭于 2012-03-07 11:26
大家好 用aspJpeg组件实现水印的时候 文字水印可以 图片水印老提示错误:
.NET技术
ASP.NET
双魂人生
|
初学一级
|
园豆:
63
提问于:2011-06-16 11:57
显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
<
>
分享
分享您的问题
所有回答(1)
0
请你把具体错误信息贴出来啊
慧☆星
|
园豆:5722
(大侠五级)
|
2011-06-16 14:09
//添加图片水印
protected void WaterMarkByImg()
{
//实例化组件
ASPJPEGLib.IASPJpeg objJpeg = new ASPJPEGLib.ASPJpeg();
//打开图片文件
objJpeg.Open(Server.MapPath("images/tu.JPG"));
//实例化logo组件
ASPJPEGLib.ASPJpeg Logo = new ASPJPEGLib.ASPJpeg();
//打开logo图片文件
Logo.Open(Server.MapPath("images/01.jpg"));
Logo.Width = 10;
Logo.Height = Logo.Width * Logo.OriginalHeight / Logo.OriginalWidth;//重新定义大小
//将logo合并到图片中去
objJpeg.DrawImage(objJpeg.OriginalWidth-Logo.OriginalWidth, objJpeg.OriginalHeight-Logo.OriginalHeight, Logo, 0, "#000000", 0);
objJpeg.Save(Server.MapPath("images/tu.JPG"));
objJpeg = null;//注销组件,释放资源
}
支持(
0
)
反对(
0
)
双魂人生
|
园豆:63
(初学一级)
|
2011-06-16 14:51
你没贴出具体错误啊
支持(
0
)
反对(
0
)
慧☆星
|
园豆:5722
(大侠五级)
|
2011-06-16 14:59
Invalid 5th argument, must be a long integer.
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.IndexOutOfRangeException: Invalid 5th argument, must be a long integer.
源错误:
行 50: Logo.Height = Logo.Width * Logo.OriginalHeight / Logo.OriginalWidth;//重新定义大小
行 51: //将logo合并到图片中去
行 52: objJpeg.DrawImage(objJpeg.OriginalWidth - Logo.OriginalWidth, objJpeg.OriginalHeight - Logo.OriginalHeight, Logo, 0, "#000000", 0);
行 53: objJpeg.Save(Server.MapPath("images/tu1.JPG"));
行 54: objJpeg = null;//注销组件,释放资源
源文件: e:\zds\Demo\watermark\web\Default.aspx.cs 行: 52
支持(
0
)
反对(
0
)
双魂人生
|
园豆:63
(初学一级)
|
2011-06-16 15:11
行 52: objJpeg.DrawImage(objJpeg.OriginalWidth - Logo.OriginalWidth, objJpeg.OriginalHeight - Logo.OriginalHeight, Logo, 0, "#000000", 0);
Invalid 5th argument, must be a long integer.
第5个参数错误,必须你长整型
支持(
0
)
反对(
0
)
慧☆星
|
园豆:5722
(大侠五级)
|
2011-06-16 15:29
必须为长整型
支持(
0
)
反对(
0
)
慧☆星
|
园豆:5722
(大侠五级)
|
2011-06-16 15:30
我改成00000了 没报错了 可是水印没添加上去啊
支持(
0
)
反对(
0
)
双魂人生
|
园豆:63
(初学一级)
|
2011-06-16 15:31
水印位置没调整好吧
支持(
0
)
反对(
0
)
慧☆星
|
园豆:5722
(大侠五级)
|
2011-06-16 15:51
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要
登录
以后才能回答,未注册用户请先
注册
。