java 实现pdf 转图片_java实现pdf转图片pdf

java实现pdf转图片pdf

为了实现pdf报表不可篡改,将pdf报表转换为内容全为图片的pdf报表。

实现思路:

1.将原pdf每页转换为图片数据(使用pdfbox.jar和fontbox.jar);

参考链接:http://www.doczj.com/doc/df62aa7491c69ec3d5bbfd0a79563c1ec4dad701.html/chenjhit/article/details/54344353 2.将图片数据转换为byte[]格式图片数据;

参考链接:http://www.doczj.com/doc/df62aa7491c69ec3d5bbfd0a79563c1ec4dad701.html/haoqijifeng/p/5567976.html 3.将byte[]图片数据加入到输出pdf中(使用itext.jar)。

实现方法:

public static void pdfToImageToPdf(){

File file = new File("e:/in.pdf");

Document docOut = new Document();

docOut.setMargins(0, 0, 0, 0);

try {

FileOutputStream os = new

FileOutputStream("e:/out.pdf");

PdfWriter.getInstance(docOut, os);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值