java使用啥工具可以把html页面转换成pdf文件,要支持中文的。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java使用啥工具可以把html页面转换成pdf文件,要支持中文的。相关的知识,希望对你有一定的参考价值。

参考技术A 用 这个jar 包 iText-5.0.6.jar
.........................................................................................

import com.itextpdf.text.Document;
import com.itextpdf.text.Font;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.BaseFont;
import com.itextpdf.text.pdf.PdfWriter;

public class PaperManager

public static void buildPaper(IDao dao, OutputStream outputstream,
long paperid)
Document document = new Document();

try
PdfWriter.getInstance(document, outputstream);
document.open();
/** 开始添加内容 * */
BaseFont bfChinese = BaseFont.createFont("STSong-Light",
"UniGB-UCS2-H", BaseFont.NOT_EMBEDDED);
Font font1 = new Font(bfChinese, 16, Font.BOLD);
Font font2 = new Font(bfChinese, 14, Font.BOLD);
Font font3 = new Font(bfChinese, 12, Font.NORMAL);

Paragraph par = new Paragraph(“fdfd”, font1);
document.add(par);
par = new Paragraph(“中文”, font2);

catch (Exception e)
throw new RuntimeException(e);
finally
document.close();




参考技术B 要转pdf可以试试freemark 参考技术C 网上找找jquery pdf插件就行了. 参考技术D 用E-Book软件!需要的话我有

以上是关于java使用啥工具可以把html页面转换成pdf文件,要支持中文的。的主要内容,如果未能解决你的问题,请参考以下文章

html文件怎么转换成pdf文件

有啥方法可以用java 将word或者Excel文件转换成图片文件?

使用wkhtmltopdf工具生成pdf

List<String> 转换成List<Object> 这一类的强转有啥隐患?

如何把html转化为图象

怎么把pdf文件内容都转换成jpg图片