我有一个网络系统,可以将PDF下载到用户的机器上。由于此文件只应在打开Java Web Start时打印,该Java Web Start负责将PDF发送到打印机,然后删除该文件。到目前为止,一切运行良好,我的网站下载了JNLP,然后运行并打印出来。
需要帮助来解决这个问题: 我将此JNLP保存在用户的桌面上,例如在C:// JNLP /中,并且需要从网页调用它。我不想每次打印时下载,并且用户没有点击JNLP,想通过代码调用它。有可能吗?
答案 0 :(得分:0)
您可以在用户的计算机上安装Web Start应用程序。在JNLP文件中尝试这个:
<information>
...
<offline-allowed/>
<shortcut online="true" install="true">
<desktop/>
<menu submenu="My Apps"/>
</shortcut>
</information>
在页面上单击期间,您可以生成一个JNLP文件,其中要打印的PDF被定义为属性或应用程序参数。您的应用现在应该更快启动,用户也可以使用桌面/菜单快捷方式运行它。