我想在客户端计算机上使用 php(php 也在服务器上运行)打印 pdf 文件(pdf 文件在服务器上)。
我该怎么做。
在此先感谢您的帮助
最佳答案
您不能直接执行此操作,因为 php/apache 服务器与浏览器/客户端在完全不同的计算机(可能还有地理位置)上运行。
但是您可以使用中间解决方案,例如
- 安装在客户计算机上的专有自定义应用程序,可与服务器“对话”并请求打印文件。这些应该以某种方式跨平台
- 浏览器插件,每个可能的浏览器单独的插件,如果它可以支持插件:)
- 安装在客户计算机上的特殊“pdf”查看器,无法实际查看,只能打印 pdf。
- 服务器连接到客户端计算机打印机(虽然客户端必须先共享打印机)并尝试通过它打印
所有这些都只是丑陋的 hack,与该应用程序中设计糟糕的应用程序/工作流一起使用,所以如果你真的想要这个,请非常小心......
关于php - 如何使用php从服务器在客户端打印机上打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7242535/