我目前使用PDFBOX作为驱动程序的PDF文件编辑器应用程序。 我需要一个pdf文件(PDDocument)作为字节数组的PDFBOX表示的内容。 有谁知道如何做到这一点?
Answer 1:
我希望这不是为时已晚?
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
document.save(byteArrayOutputStream);
document.close();
InputStream inputStream = new ByteArrayInputStream(byteArrayOutputStream.toByteArray());
瞧! 你有两个输入流!
文章来源: Using PdfBox, how do I retrieve contents of PDDocument as a byte array?