嗨,我想打印出一个报告服务器端,而不是客户端。我看到php_printer.dll是你用来做这件事的方式,但是我找不到它的二进制文件。我该如何打印服务器端。这适用于库存系统,在该系统中,表格将在地板上填写,然后在库房中自动打印。
发布于 2010-10-02 02:31:17
PHP的打印功能记录在这里:http://www.php.net/manual/en/book.printer.php。
您会注意到,在该文档的"Installation" section中,该扩展没有包含在开箱即用的PHP安装中,而是包含在PECL归档中。
不管出于什么奇怪的原因,PECL archive no longer has a compiled DLL for that extension..。但是如果你到处搜索,你仍然可以找到第三方提供的预先构建的DLL。
我不会相信任何随机的第三方提供的DLL,因为您不能确定DLL是否包含恶意代码!但是,PHP网站本身有一个包含所有PECL的相对较新的归档文件,您可以从此处下载:http://us.php.net/get/pecl-5.2.6-Win32.zip/from/a/mirror。
发布于 2010-10-02 02:23:15
Windows打印机DLL在此处:http://downloads.php.net/pierre/
发布于 2010-10-19 16:17:18
我发现所有现有的原生PHP变体都不是很有前途。下面是我对服务器端报表打印所做的工作:
对于2,我写了一个小的Java-Class,用来打印PDF文件。我通过Java-Bridge直接从PHP脚本使用这个类。
如果需要,我可以为您提供Java类和PHP代码
https://stackoverflow.com/questions/3841979
复制相似问题