1、解决中文问题 2、附字体 3、动态html拼接转pdf public static void htmlCodeComeString(String linkcss,String htmlCode, String outputFile,String title) throws Exception { OutputStream os = new FileOutputStream(outputFile); ITextRenderer renderer = new ITextRenderer(); renderer.setDocumentFromString(getConversionHtmlCode(linkcss,htmlCode,title)); ITextFontResolver fontResolver = renderer.getFontResolver(); URL fontPath = ItextUtil.class.getResource("simsun.ttc"); fontResolver.addFont(fontPath.toString(), BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED); // 解决图片的相对路径问题 // renderer.getSharedContext().setBaseURL("file:/F:/teste/html/"); renderer.layout(); renderer.createPDF(os); System.out.println("======转换成功!"); os.close(); os.flush(); } public static void main(String[] args) { ItextUtil itextUtil = new ItextUtil(); String html = ""; html += "<table>"; html += "<caption align=\"center\">企业信息</caption>"; html += " <tbody>"; html += " <tr>"; html += " <th>登记日期</th>"; html += " <td>2006-04-28</td>"; html += " </tr>"; html += " <tr>"; html += " <th>纳税人编号</th>"; html += " <td>HSJIHKS002</td>"; html += " </tr>"; html += " <tr>"; html += " <th>有效标志</th>"; html += " <td>Y</td>"; html += " </tr>"; html += " <tr>"; html += " <th>社会信用代码</th>"; html += " <td>916101317H</td>"; html += " </tr>"; html += " <tr>"; html += " <th>评估机关代码</th>"; html += " <td>盛世</td>"; html += " </tr>"; html += " <tr>"; html += " <th>工商注销日期</th>"; html += " <td>2006-04-28</td>"; html += " </tr>"; html += " </tbody>"; html += "</table>"; String outputFile = "D:\\pdf\\aa.pdf"; try { itextUtil.htmlCodeComeString("",html,outputFile,""); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println("生成结束!!!"); }
- 1
- xuehaichouxiaoya2022-08-15浪费积分,不要下,一点用没有 #毫无价值
- 丛林12132019-08-30一般,对我没有用,有些东西可以参考
- 粉丝: 5
- 资源: 34
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- STM32单片机FPGA毕设电路原理论文报告汽车电动助力转向单片机控制系统设计与试验研究
- STM32单片机FPGA毕设电路原理论文报告气压传感器神经网络算法及单片机实现
- STM32单片机FPGA毕设电路原理论文报告频率的测量在单片机设计中的应用
- 音频转码工具(用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放).zip
- RDK-Web-Performance-Node
- STM32单片机FPGA毕设电路原理论文报告片式电容器浪涌及老化测试系统的设计与实现
- 一个简易的贪吃蛇小游戏(C语言作业).zip
- 国家游戏防沉迷系统接口(php)
- STM32单片机FPGA毕设电路原理论文报告片剂硬度测试仪的液晶显示界面设计
- STM32单片机FPGA毕设电路原理论文报告偏磁式消弧线圈的动态调谐装置