【发布时间】:2013-07-07 06:29:07
【问题描述】:
我正在创建一个系统,该系统使用 iText for Java 从一个使用 ByteArrayOutputStream 和 PdfWriter 的 servlet 中动态创建 PDF,以防止文件系统使用。
一旦动态内容完成,我希望能够将一些现有的 PDF 文件页面附加到动态创建的 PDF 的末尾。
我查看了使用 iText 连接 PDF 的示例代码,他们使用 PdfCopy 来完成此操作。 PdfCopy 的主要假设是所有被连接的文件都存在于文件系统中。
是否可以将现有文件连接到内存中 PDF 的末尾,以 ByteArrayOutputStream 的形式存在?
与此同时,我为初始动态文档使用了一个临时文件,但如果可能,我想删除该依赖项。
谢谢,
艾伦
【问题讨论】: