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

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", ...
java使用什么工具可以把html页面转换成pdf文件,要支持中文的。
用 这个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();
}

}

}2012-09-29
要转pdf可以试试freemark2012-09-29
用E-Book软件!需要的话我有2012-09-28
网上找找jquery pdf插件就行了.2012-09-28
mengvlog 阅读 8 次 更新于 2025-07-19 02:43:26 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部