如何使用php从服务器在客户端打印机上打印
我想在客户端计算机上使用php(php也在服务器上运行)打印一个pdf文件(pdf文件在服务器上) 我怎样才能做到这一点如何使用php从服务器在客户端打印机上打印,php,pdf,printing,client-server,shell-exec,Php,Pdf,Printing,Client Server,Shell Exec,我想在客户端计算机上使用php(php也在服务器上运行)打印一个pdf文件(pdf文件在服务器上) 我怎样才能做到这一点 提前感谢您的帮助作为,您应该使用(例如一些Liunx发行版)和。您不能直接这样做,因为php/apache服务器运行在与浏览器/客户端完全不同的计算机上(可能是地理位置) 但是,您可以使用中间解决方案,如 安装在客户端计算机上的专有自定义应用程序,可与服务器“对话”并请求打印文件。这些应该以某种方式跨平台 浏览器插件,每个可能的浏览器都有单独的插件,如果它可以支持插件:)
提前感谢您的帮助作为,您应该使用(例如一些Liunx发行版)和。您不能直接这样做,因为php/apache服务器运行在与浏览器/客户端完全不同的计算机上(可能是地理位置) 但是,您可以使用中间解决方案,如
- 安装在客户端计算机上的专有自定义应用程序,可与服务器“对话”并请求打印文件。这些应该以某种方式跨平台
- 浏览器插件,每个可能的浏览器都有单独的插件,如果它可以支持插件:)
- 特殊的“pdf”查看器,无法实际查看,但只能打印安装在客户端计算机上的pdf
- 服务器连接到客户端计算机打印机(客户端必须首先共享打印机),并尝试通过打印机进行打印
所有这些都是丑陋的黑客行为,与该应用程序中设计糟糕的应用程序/工作流一起使用,所以如果你真的想这样做,请非常小心…但当然你可以 我要做的是在客户端浏览器中打开页面,并显示javascript提示符 要打印文档的用户。
希望这有帮助我会冒着风险说“你不能”-但我不会把它作为一个答案,以防其他人有一个非常聪明的把戏在他们的袖子里。。。