为了账号安全,请及时绑定邮箱和手机立即绑定

Java实现图片水印

难度初级
时长 1小时15分
学习人数
综合评分9.80
41人评价 查看评价
10.0 内容实用
9.6 简洁易懂
9.8 逻辑清晰
没有一定框架基础的孩子就别看了,讲真
感觉那个多条水印x y的差值不应该直接写到程序里。而是写个变量。
在那个接口里
public static final int XMOVE=150;
public static final int YMOVE=200;
(看得有点快系列)老师是不是少了水印图片生成方法的调用
MarkService markService = new MarkServiceImpl();
uploadService.uploadImage(image, imageFileName, uploadPath, realUploadPath);
picInfo.setImageURL(
markService.watermark(image, imageFileName, uploadPath, realUploadPath));
看的有点快,感觉老师在创建文件的时候没有讲述文件创建所可能碰到的问题。FileOutputStream本身是可以创建新文件的,但是必须保证之前的文件路径是存在的,如果遇到文件路径问题,则
boolean bool = new File(realUploadPath).mkdirs();
System.out.println(bool);
os = new FileOutputStream(realUploadPath + "/" + imageFileName);
啦啦啦啦啦~
dky
终于到了写代码

最新回答 / 负手_睥睨天下
invalid request中文翻译是无效的请求   因为jsp不需要配置什么   有默认的初始样式this is  my  first jsp page!若没你没有动xml配置的话  那么当你发布并启动服务器之后用http://localhost:8080/工程名就可直接访问   如果不是的话  请发来你的代码
我的jdk里没有JPEGImageEncoder,咋办?
这些太高级了、、、
这个涉及了WEB,听得一点都不懂。。。在课程学习前应该有提示:要有一定的WEB基础才学吧。。
我这看得真的乱七八糟。。。表示不懂。。。
为啥没声音?
lib下的那些jar包哪来的
谢谢老师。

最新回答 / 南派
可能运行路径不对啦,
课程须知
本课程是java web的中高级课程,建议各位小伙伴们先对 Jsp、以及Struts2有初步认识,再来进修。
老师告诉你能学到什么?
1、Java图片水印实现原理 2、Java实现图片添加文字水印 3、Java实现图片添加图片水印 4、Java实现多图片水印的添加

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消