gpt4 book ai didi

java - 是否可以将pdf文档保存到字节数组(java的aspose.pdf)

转载 作者:行者123 更新时间:2023-12-04 22:00:53 24 4
gpt4 key购买 nike

我需要将 aspose.pdf for java 库生成的 pdf 文档保存到内存中(不使用临时文件)

我正在查看 documentation并且没有找到具有适当签名的 save 方法。 (我在寻找某种输出流,或者至少是字节数组)。

这可能吗?如果是,我该如何管理?

谢谢

最佳答案

Aspose.Pdf for Java 支持将输出保存到文件和流。请检查以下代码片段,它将帮助您完成任务。

byte[] input = getBytesFromFile(new File("C:/data/HelloWorld.pdf"));
ByteArrayOutputStream output = new ByteArrayOutputStream();
com.aspose.pdf.Document pdfDocument = new com.aspose.pdf.Document(new ByteArrayInputStream(input));
pdfDocument.save(output);
//If you want to read the result into a Document object again, in Java you need to get the
//data bytes and wrap into an input stream.
InputStream inputStream=new ByteArrayInputStream(output.toByteArray());

我是 Tilal Ahmad,Aspose 的开发人员布道师。

关于java - 是否可以将pdf文档保存到字节数组(java的aspose.pdf),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34426495/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com