就是写一个方法,把一个html文件打印成pdf文件,我按照网上的试了,用了itext,结果不能显示中文,求大神帮忙,最好给出相应的jar包
package test;
import java.io.FileOutputStream;
import com.lowagie.text.Document;
import com.lowagie.text.Font;
import com.lowagie.text.Image;
import com.lowagie.text.PageSize;
import com......
答案就在这里:JAVA生成PDF文件
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。
iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。
解决中文乱码的相同问题,参考:http://www.open-open.com/code/view/1421636835109
参考:http://www.jb51.net/article/36626.htm
http://bbs.csdn.net/topics/390670679
最近刚学到ssh输出excel,用到了POI,你可以可以试一下,我还没做出来,没法给demo了,记住关键词POI,自己搜吧
除了上述所提到的控件外,楼主还可试下Free Spire.PDF for Java免费国产第三方控件,支持将html文件生成pdf文档。具体代码示例可参考他们官网教程。 Java 转换 HTML 为 PDF 该文将介绍如何使用插件方式将 HTMl 保存为 PDF 格式。首先,请确保您使用的是 Spire.PDF for Java 版本 3.6.6 及以上。其次,下载您系统适用的插件包并解压到本地文件夹。 下载地址:windows-x86.zip, windows-x64.zip, macosx_x64.... https://www.e-iceblue.cn/pdf_java_conversion/java-convert-html-to-pdf.html
Jar包获取链接: Free Spire.PDF for JAVA | 下载 创建、编辑、转换和打印 Office:Excel (xls,xlsx), Word (doc,docx), PowerPoint, PDF 及 Barcode https://www.e-iceblue.cn/Downloads/Free-Spire-PDF-JAVA.html