2
我需要使用連接到服務器的打印機來打印我的PHP應用程序。如何使用PHP從服務器打印某些內容?
在PHP 4.0中,php_printer.dll
已存在,但它已停產。
有沒有人有任何想法或建議如何可以用PHP 5來完成?
我需要使用連接到服務器的打印機來打印我的PHP應用程序。如何使用PHP從服務器打印某些內容?
在PHP 4.0中,php_printer.dll
已存在,但它已停產。
有沒有人有任何想法或建議如何可以用PHP 5來完成?
您可以將輸出寫入文件,然後使用exec
使用正確的命令(取決於操作系統)打印文件。
例子:
exec('lpr /some/path/to/the/file', $output); // linux
exec('print C:\again\a\path', $output); // windows
你可能必須要檢查PHP用戶有打印權限。
我想但是,DOS不使用USB – Kefka 2013-03-01 22:54:56
在服務器上打印,對不對? – jeroen 2013-03-01 21:32:37
通過「打印」你的意思是喜歡在紙上,使用打印機?如果是這樣,您*無法*使用戶的打印機未經他們的同意開始打印東西。你能想象一下,如果你可以?! – 2013-03-01 21:33:29
或多或少是的,打印機通過USB連接到「服務器」,它沒有以太網 – Kefka 2013-03-01 21:33:37