【问题标题】:How to print something from a server with PHP? [closed]如何使用 PHP 从服务器打印内容? [关闭]
【发布时间】:2013-03-01 21:31:14
【问题描述】:

我需要让我的 PHP 应用程序使用连接到服务器的打印机打印一些东西。

在 PHP 4.0 中,php_printer.dll 存在,但已停止使用。

有人对如何使用 PHP 5 完成此操作有任何想法或建议吗?

【问题讨论】:

  • 在服务器上打印,对吧?
  • 您所说的“打印”是指在纸上使用打印机吗?如果是这样,您不能让用户的打印机在未经他们同意的情况下开始打印内容。如果可以的话,你能想象吗?!
  • 或多或少是的,打印机通过usb连接到“服务器”,它没有以太网
  • 有趣的问题。您正在尝试使用 php 脚本直接打印到连接到运行 php 的计算机/服务器的打印机?
  • 如果要在服务器上打印,那么“浏览器的打印管理器”是什么意思?

标签: php printing


【解决方案1】:

您可以将输出写入文件,然后使用exec 使用正确的命令打印文件(取决于操作系统)。

例子:

exec('lpr /some/path/to/the/file', $output);    // linux
exec('print C:\again\a\path', $output);         // windows

您可能需要检查 php 用户是否具有打印权限。

【讨论】:

  • 我在尝试,但是 DOS 不使用 USB
猜你喜欢
  • 2011-11-06
  • 1970-01-01
  • 2019-08-25
  • 1970-01-01
  • 2010-09-05
  • 2021-02-22
  • 1970-01-01
相关资源
最近更新 更多