我正在使用 PHP exec 函数在服务器上运行 LPR 命令,以便打印由 Web 应用程序生成的 PDF。这样一来,Web 应用程序就可以为用户打印文件,而无需通过浏览器打印对话框并调整设置。只使用了一台网络打印机。
到目前为止,我可以通过在页面加载时通过 PHP 执行 LPR 命令成功地通过客户端浏览器自动打印。问题是页面需要通过带有特殊纸张的特定托盘打印。有没有办法做到这一点?
我尝试将打印机设置调整为默认使用此纸盘,但它总是从手动进纸打印。另外我应该注意到 PHP 在 Windows Server 2012 上运行。