java - java中的PDF打印

标签 java printing

有没有办法在最终用户的本地打印机(通过 VPN 连接)上从 Java Web 应用程序打印 pdf 文件? 通过 Java 打印服务简单查找打印机总是返回无法打印 pdf 的打印机。还有其他可用于 java 打印的库吗?

顺便说一句,仅仅在浏览器中打开 pdf 并不是一种选择,尽管必须可以在没有用户交互的情况下运行计划的批量打印。

提前致谢

最佳答案

由于Java Web应用程序无法连接到客户端(客户端连接到它),所以没有办法做到这一点。

唯一的解决方案是通过下载链接或类似方式将PDF文件发送到客户端,以便客户端上的浏览器可以为用户提供保存或打印的功能。

关于java - java中的PDF打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2881621/

相关文章:

java - '无法添加或更新子行: a foreign key constraint fails' when trying to add a primary composite key in Hibernate

c++ - 打印不带指数的 gmplib 的 mpf_t 数

performance - 给 Perl 的 print 一个列表或一个连接的字符串是否更快?

java - servlet中调用方法

c++ - 如何使用重新定义的打印功能打印 Lua 表?

python - 如何通过 Selenium 跟踪 JavaScript 链接(无链接文本)

Javascript,如何将两个变量组合成第三个变量

java - 深度复制具有不同类的多维对象数组的正确方法

java - asmack - 无法读取 VCard

java - 未赋值的表达式何时是有效的语句?