单击“ printPreview”使用Java在远程服务器上打开PDF文件



我正在转换我的XHTML页面,这些页面是用户填写的申请表的一部分,将其转换为PDF文件,并将其保存在远程服务器上。我在申请表中有6个部分,每个部分是一个XHTML页面。

用户最多填写4个部分,单击4部分/页面中的继续按钮后,我将生成PDF并将其保存到远程服务器中。在第五部分/页面上,我显示了" printPreview" 按钮。用户单击它后,我必须保存PDF并以PDF格式打开它。

我能够使用Inputstream读取PDF,但我不知道如何在Java中打开它。我该如何使用Java?

如果您的意思是您有一个需要显示PDF的Java申请书,则Java的桌面提供了一个解决方案。您的代码会这样做:

  1. 获取/下载PDF并保存到文件:

    File myPdf = saveToFile(pdfStream);

  2. 致电桌面显示PDF

    java.awt.Desktop.getDesktop().open(myPdf);

另一个选项是启动带有URL的浏览器以显示PDF。这可以使用Desktop.browse(uri)方法来完成。

相关内容

  • 没有找到相关文章

最新更新