-2

是否可以使用 PHP 打印 PDF 文件?如何?

我不想显示任何对话框或任何东西,我只想执行 PHP 文件并让它为我打印一个 PDF 文件。

PHP 文件将在服务器端执行。

4

2 回答 2

3

这是可能的,我这样做是为了增加一个内部系统。

我所做的方法是使用兄弟打印机驱动程序完成的(因为内部打印机是兄弟制造商的)。

开发的操作系统是 Linux Redhat 服务器。所以我会检查打印机制造商的网站,看看 Windows 或 linux 解决方案上是否有可用的驱动程序,阅读文档并exec();使用正确的参数执行调用。

于 2013-04-10T01:07:01.693 回答
0

不,你不能(在浏览器中)。

在这种情况下,您可以:

  • 在功能强大的浏览器中显示 PDF 内联(用户必须选择打印 - 或 - 确认打印请求/对话框)
  • 提供文件作为下载(用户必须使用合适的查看器打开 PDF 并选择打印)

您可以在服务器上使用shell_exec()/exec()正如另一个答案中所指出的那样,但这样做并不容易,因为服务器不一定具有这样做所需的驱动程序(或网络容量)。

于 2013-04-10T00:58:23.740 回答