当前位置:  开发笔记 > 编程语言 > 正文

是否可以将pdf文档保存为字节数组(aspose.pdf for java)

如何解决《是否可以将pdf文档保存为字节数组(aspose.pdfforjava)》经验,为你挑选了1个好方法。

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

我正在查看文档,但没有找到save具有适当签名的方法.(我一直在寻找某种输出流,或者至少是字节数组).

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

谢谢



1> Tilal Ahmad..:

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());

我是Aspose的开发者传道者Tilal Ahmad.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有