【发布时间】:2014-09-06 18:58:28
【问题描述】:
目前我正在使用以下代码在 JSP 文件中生成 PDF:
response.setContentType("application/force-download");
response.setHeader("Content-Disposition", "attachment;filename=reports.pdf");
Document document = new Document();
document.setPageSize(PageSize.A1);
PdfWriter writer = null;
writer = PdfWriter.getInstance(document, response.getOutputStream());
document.open();
ByteArrayInputStream bis = new ByteArrayInputStream(htmlSource.toString().getBytes());
XMLWorkerHelper.getInstance().parseXHtml(writer, document, bis);
document.close();
有了这个就可以生成PDF了。
但我想在生成 PDF 时添加 CSS 文件。
请帮帮我...
【问题讨论】:
-
您想要添加的 Css 文件为 pdf 中的内容提供一些样式?或者您想与 pdf 文件一起创建另外一个 css 文件?