【问题标题】:How to find and print pdf files in a directory then delete after printing?如何在目录中查找和打印pdf文件,然后在打印后删除?
【发布时间】:2019-04-01 06:23:27
【问题描述】:
我有一个生成pdf文件的按钮,然后自动下载。
我想在文件保存到某个位置后自动打印文件。我已经添加了
--kiosk打印
在 chrome 快捷方式中,可以直接打印到默认打印机,而不显示打印预览对话框。我需要的是 JavaScript 来
- 检查目录(C:/Downloads
- 查找文件(可能在循环中)
- 打印文件(window.print)
- 删除该文件
如果可以使用 JavaScript。我可以用 bash 来做,但我不能在 html 按钮中执行 bash 脚本。
【问题讨论】:
标签:
javascript
filesystems
html5-filesystem
【解决方案1】:
我最终创建了一个批处理文件
#!/bin/bash
START C:\Users\johnsmith\PDFtoPrinter.exe %userprofile%\Downloads\boxlabel.pdf
timeout 5
del /f %userprofile%\Downloads\boxlabel.pdf
并将其添加到每 1 分钟运行一次以打印 pdf 的 Windows 任务计划程序。可惜我不能让它每 5 秒运行一次,任务调度器最多只能重复 1 分钟。