我有两个 PDF 文件,每个文件都在 ByteArrayOutputStream
中。我想合并这两个 PDF,我想使用 iText,但我不明白我该怎么做,因为它只使用 InputStream。谁能帮帮我?
最佳答案
ByteArrayOutputStream
对象有一个 toByteArray()
返回 byte[]
的方法。 PdfReader
类有一个 constructor以 byte[] 作为参数。一旦您拥有这两个文件的 PdfReader
实例,您就可以将这些实例与 PdfCopy
或 PdfSmartCopy
结合使用来合并文件。使用 Concatenate灵感的例子。
关于pdf - 从 outputStream 合并 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21093981/