前言
最近在日常开发过程中有个需求就是对于用户申请的资料添加水印后返回给他们下载,包含两种情况,一种是固定文件添加水印,一种是对用户上传文件添加水印,下面是对固定文件添加水印的实现
固定文件添加水印
对于已经固定的文件去添加水印,首先需要把已有文件放在对应服务器中,然后读取服务器中文件添加水印后返回文件放在服务器中
注意要点
- 原始文件所在文件夹一定要注意匹配,如果地址错误的话会有读取不到文件的错误
- 因为需求里面说添加水印后的文件要用户能在前端下载下来,所以这里我直接返回服务器地址,用于前端的文件下载,有个更简便的方法,可以直接把地址改成可访问的服务器地址,例如:http://OA地址/templet/File/
- 在前端显示的时候,可以根据需要去选择对应的展现形式,我这里展现的形式是通过点击按钮实现文件的下载
代码实现java接口
package com.jiuyi.action;
import com.itextpdf.text.BaseColor;
import com.itextpdf.text
订阅专栏 解锁全文
139

被折叠的 条评论
为什么被折叠?



