java实现给pdf文件添加水印效果

java实现给pdf文件添加水印效果

1.导入jar包

链接:https://pan.baidu.com/s/1yf7HYIxTrCuPGnkL9fjKmw 提取码:8jd0

2.开始吧
//处理pdf文件
    public void loadPdf(HttpServletRequest request,HttpServletResponse response, String strUrl) throws Exception {
   
   
        URL url = new URL(strUrl);
        HttpURLConnection conn = (HttpURLConnection) url.openConnection();
        //得到输入流
        InputStream inputStream = conn.getInputStream();
        String[] urlSplit = strUrl.split("/");
        int i = urlSplit.length;
        String[] nextSplit = urlSplit[i - 1].split("\\.");
        //解析出名字
        String fileName = nextSplit[0];
        //来使得唯一
        SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddhhmmss");
        String str = sdf.format(System.currentTimeMillis());

        for (int m = 1; m < 3; m++) {
   
   

            int rd = (int) (Math.random() * 10);
            str = str + rd;
        }

        //保存路径
        String filePath = "D:\\" + fileName + "-" + str + ".pdf";
        File file 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值