pdf - 从 outputStream 合并 PDF

标签 pdf itext

我有两个 PDF 文件,每个文件都在 ByteArrayOutputStream 中。我想合并这两个 PDF,我想使用 iText,但我不明白我该怎么做,因为它只使用 InputStream。谁能帮帮我?

最佳答案

ByteArrayOutputStream 对象有一个 toByteArray()返回 byte[] 的方法。 PdfReader 类有一个 constructor以 byte[] 作为参数。一旦您拥有这两个文件的 PdfReader 实例,您就可以将这些实例与 PdfCopyPdfSmartCopy 结合使用来合并文件。使用 Concatenate灵感的例子。

关于pdf - 从 outputStream 合并 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21093981/

相关文章:

java - 将注释(XFDF 格式)合并到 PDF 中

java - 使用 iText 将 HTML 转换为 PDF

pdf - 渲染 PDF 不适用于产品环境

python - 在 FPDF (Python) 中错误地显示阿拉伯语单词

java - iText 5.5.3 PDFPCell : long text doesn't fit corrctly in cell (wrap text incorrectly)

itext - 如何使用 Flying Saucer 来显示占据整个页面顶部的图像?

c# - 如何在 iTextSharp 中同时显示单元格的底部和顶部边框?

forms - 使用 ITextSharp 创建可填写的 PDF 表单

java - 如何在Android中的WebView中显示PDF?

ios - 将整个 UITableView 存储在 PDF 文件中