代码:
private String FILE = "e:/FirstPdf.pdf";
public void preparePDF() {
try {
Document document = new Document();
PdfWriter.getInstance(document, pdfFile);
document.open();
addTitlePage(document);
document.close();
} catch (Exception e) {
e.printStackTrace();
}
}
一切正常,但我想要的是不将 pdf 保存到临时文件夹中,而是将其插入到 private File
或其他内容中。我正在创建一个具有下载 PDF 文件功能的 Web 应用程序,我只需要将 pdf 放在一个变量中。
最佳答案
如果您不想保存 PDF
,可以使用 ByteArrayOutputStream
。看看这个 example
关于java - 使用 iText 创建 PDF 而不将其保存到临时文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15759446/