是否有PHP函数从网页(浏览器内)打印某些内容?PHP打印代码(打印成纸)
我在谷歌搜索,但结果是print()
函数。或者任何想法,或任何可以共享的网络编程语言。我需要一个代码来打印我的数据库中的主题列表。对不起,这个愚蠢的问题。我不知道这是否可能。
是否有PHP函数从网页(浏览器内)打印某些内容?PHP打印代码(打印成纸)
我在谷歌搜索,但结果是print()
函数。或者任何想法,或任何可以共享的网络编程语言。我需要一个代码来打印我的数据库中的主题列表。对不起,这个愚蠢的问题。我不知道这是否可能。
这有点不明确,你的意思是?您可以使用SQL查询从数据库获取信息,然后使用echo将其打印出来。你是这个意思吗?
如果你正在谈论一个web应用程序,你可以使用window.print()
函数调用带有JavaScript的打印对话框。
如果不使用ActiveX或其他类似的技巧,则无法自动将某些内容发送到打印机。
这是一件好事,想象一个恶意网站在未经您的同意的情况下在您的机器上打印数千页网页。
如果您正在运行一个命令行php,它将取决于操作系统。
非常感谢。 :d – Jorge 2010-08-06 20:40:34
如果意图是打印预览,那么用户可以单击“打印此”按钮并且打印文档时,您可以使用CUPS(如果使用Linux/Apple/BSD服务器)。 http://www.cups.org/articles.php?L545+TNews+Q
试试这个,你需要添加php_printer.dll,然后使该分机(后重启Apache)的 http://in2.php.net/manual/en/function.printer-write.php
预览它在一个网页,然后在纸上进行打印。那可能吗?谢谢你的回答。 – Jorge 2010-08-06 20:33:32
如果您按照我所说的做,您应该能够打印生成的网页。也就是说,您将使用SQL来检索这些值,并使用PHP的回显函数将它们写入页面。您应该能够查看网页,并且如果您愿意,可以像打印任何网页一样打印出网页。 – 2010-08-06 20:52:42