我试图从 File 检索 InputStreamPDDocument 实例而不将 PDDocument 保存到文件系统。

 PDDocument doc= new PDDocument();
 ...
 doc.save("D:\\document.pdf");
 File f= new File("D:\\document.pdf");
PDFBox 中是否有任何方法可以从现有的 File 返回 InputStreamPDDocument

最佳答案

我解决了:

PDDocument doc=new PDDocument();
PDStream ps=new PDStream(doc);
InputStream is=ps.createInputStream();

关于Java PDFBox,如何从 PDDocument 获取 File 对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16892625/

10-10 14:55