java 将HTML 转换 打印pdf格式

本文介绍了如何使用Java将HTML转换为PDF。关键步骤包括引入ss_css2.jar, pd4ml.jar, fonts.jar三个库,创建PD4ML实例,设置页面样式,将HTML内容转化为字符串并进行特定转码,最后通过PD4ML的render方法生成PDF并进行下载。" 85937650,5730246,CentOS系统启动与运行时间查询,"['Linux', 'CentOS', '系统管理', '命令行工具']
摘要由CSDN通过智能技术生成

首先需要三个jar包

ss_css2.jar pd4ml.jar  fonts.jar

上传三个jar包

1.将自己要打印的表格 用html 画出来

 

2.然后在后台

首先是创建,然后将html 格式转换

public void runConverter( String fileName,String table,HttpServletRequest request,
   HttpServletResponse response) throws IOException {
      String realPath=request.getParameter("realPath");
   ByteArrayOutputStream ba = new ByteArrayOutputStream();
    PD4ML pd4ml = new PD4ML();
          pd4ml.setPageInsets(new Insets(10, 10, 10, 10));
          pd4ml.setHtmlWidth(1090);
          pd4ml.addStyle("table {border:#000000} td{border:#000000} tr{border:#000000}", tru

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值