我试图从 File
检索 InputStream
或 PDDocument
实例而不将 PDDocument
保存到文件系统。
PDDocument doc= new PDDocument();
...
doc.save("D:\\document.pdf");
File f= new File("D:\\document.pdf");
PDFBox
中是否有任何方法可以从现有的 File
返回 InputStream
或 PDDocument
? 最佳答案
我解决了:
PDDocument doc=new PDDocument();
PDStream ps=new PDStream(doc);
InputStream is=ps.createInputStream();
关于Java PDFBox,如何从 PDDocument 获取 File 对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16892625/