我们有一个数据库,用于存储这些零件的零件号和操作说明。所有操作说明都保存为Microsoft Word文档或docx。
功能显示一个网页,用户从下拉菜单中选择他们正在处理的零件,然后单击打印按钮。我们在数据库中查询正确的文档,并将其发送到本地操作系统打印功能。
有没有一种方法可以通过Javascript/HTML/PHP发送命令来打印文档,而无需在浏览器中打开文档?
编辑以保持清晰我们正在运行一个web(http)应用程序。需要打印的工作表文件位于web应用程序内的本地服务器上,用户将通过本地intranet工作站使用http web应用程序。所有打印机都是IP打印机,并通过本地服务器联网。
在本地数据库(通过web应用程序访问)中,我存储了需要打印的工作表的路径。因此,使用html/php,用户选择他们正在处理的部分,然后单击html打印按钮。当他们点击打印按钮时,我需要查询数据库以获取文档路径和名称,并将其发送到打印机。我不希望用户必须与弹出窗口交互,我只希望将文档发送到本地工作站的默认打印机。
在这种情况下是正确的-当web应用程序从数据库中获得正确的信息时,它应该将本地文件和PHP定位到所选打印机的IP地址。
这篇文章可能会回答你的问题:
使用PHP 通过FTP上传文件
或者PHP手册:
http://php.net/manual/en/book.ftp.php
对不起,我以前没有使用过这个,所以无法提供更多帮助。我建议你尝试一下,并在这里发布你遇到的问题:)