gpt4 book ai didi

javascript - 自动从网络打印 Excel 文件

转载 作者:行者123 更新时间:2023-11-28 08:03:54 25 4
gpt4 key购买 nike

解释一下我遇到的问题。

我有一个可以生成基于 Excel 的运输标签的系统。

我们正在改变创建它们的方法,现在我们正在寻找一种尽可能快地打印它们的方法。

理想的结果是网站上的一个按钮,单击后立即触发本地打印机(当然是用户端)并直接从默认打印机进行打印,没有对话框或任何内容。

现在我找到了两种可能的方法。

1 - 当文件进入特定文件夹时自动打印的 Windows 软件:

我发现了很多这样的文件,它们工作得很好,问题是它们都不能打印 xlsx 文件,只能打印 txt 和 pdf。

2 - 右键单击​​/打印 Excel 文件的 Windows 宏记录器:

如果您右键单击/打印 Excel 文件,在默认设置下打开 Excel 打印并关闭,打印输出的速度实际上令人惊叹。然后该文件应该会自动删除。

我还没有找到任何可以正确执行此操作的软件,我找到了 AutoIt,但我不确定它是否是我正在寻找的。

我理想的解决方案实际上是基于 PHP/Javascript/Ajax

但我什至没有发现任何关于用 Excel 文件做这样的事情的线索。我知道在新窗口中打开 pdf 文件并使用 js window.print() 是可行的

但是我真的很想使用 xlsx 格式,因为我使用 PHPexcel 库可以很好地控制它们。

可能有一种新的更好的方法,但我可能缺少。

感谢您提供的任何帮助!

最佳答案

将 Excel 文件渲染为 PDF 服务器端,然后将其发送到客户端进行打印是否是一个潜在的解决方案?如果是这样,以下内容可能有用:
PHPExcel Save PDF

How to configure phpexcel for pdf

关于javascript - 自动从网络打印 Excel 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25019606/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com