自动从网上打印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