自动从网上打印Excel文件
解释一下我所遇到的问题。
我有一个系统生成基于Excel的航运标签。
我们正在改变创build它们的方法,现在我们正在寻找一种尽可能快地打印它们的方法。
理想的结果是网站上的一个button,点击刚刚触发本地打印机(当然是用户端),并从默认打印机直接打印没有对话框或任何东西。
现在我发现了两种可能的方法。
1 – 文件进入特定文件夹时自动打印的Windows软件:
我发现很多这些,他们工作很好,问题是,他们都不能打印xlsx文件,只有TXT和PDF。
2 – 右键单击/打印Excel文件的Windowsmacroslogging器:
它实际上令人惊讶的打印输出的速度,如果你右键点击/打印一个Excel文件,在默认设置打开Excel打印和closures。 然后该文件应该被自动删除。
我还没有find任何可以做到这一点的软件,我发现AutoIt,但我不知道它是什么,我正在寻找。
我理想的解决scheme实际上是基于PHP / Javascript / Ajax
但是我还没有发现甚至没有用excel文件做这样的事情的线索。 我知道这是可行的PDF文件打开他们在一个新的窗口,并使用js window.print()
但是我真的很想使用xlsx格式,因为我使用PHPexcel库进行了很好的控制。
这可能是一个新的更好的方法,我可能会错过。
感谢任何帮助,我可以得到!
将您的Excel文件作为PDF服务器,然后发送给客户打印是一个潜在的解决scheme? 如果是这样,以下可能是有用的:
PHPExcel保存PDF
和
如何configurationpdf的phpexcel