自动打印下载的文件

时间:2013-01-14 14:49:22

标签: python web printing openerp

我有一个小dillema;我正在使用python作为控制器开发一种Web销售点应用程序。我需要的是一种自动打印由浏览器生成和下载的PDF文件序列到默认物理打印机的方法。我假设我的大多数POS终端都可以在Windows上运行,但我的应用服务器是在Ubuntu Server平台上设计的。任何想法?

PS:这是一个作为OPENERP应用程序开发的模块

2 个答案:

答案 0 :(得分:1)

您可以将JavaScript嵌入到可以进行打印的PDF中。 我不确定您是否可以在下载文件后打印文件,或者仅在浏览器中打开PDF文件时打印文件。

Herehere您可以找到更多信息。 它还取决于您使用的浏览器。

答案 1 :(得分:0)

另一种解决方案可能是配置浏览器以将文件下载到特定位置。 python脚本可以观察该目录并在文件出现时打印它们。

请参阅此问题,以便使用Python从Windows打印PDF:Silent printing of a PDF in Python