3

有没有办法以编程方式向 Google 发送 HTTP 或类似请求,让它打印给定的 URL,或者让我发送自定义 HTML?我希望这是服务器上的一项 cron 作业。

我想自动打印某些每周在线出版物的一些打印输出,作为送给同事的礼物,但我希望它像他们与我的帐户共享打印机一样简单,所以他们不需要我的程序安装在本地,因为我可以在我的服务器上维护它。

4

1 回答 1

1

与其向 Google Cloud Print 发送 HTTP 请求,更简单的方法可能是将网页转换为 PDF,然后通过电子邮件将该 PDF 发送到 Google Cloud Print(或者直接发送到打印机的电子邮件地址,如果支持...最近的 HP 打印机都支持。)我使用 wkHTMLtoPDF 在命令行上进行转换,从那里你最终得到一个可以轻松邮寄打印的 PDF。您必须编写一些脚本才能从所需的 URL 生成 PDF,但这应该不会很难。然后,您的 cron 工作只需调用脚本即可开始工作!

我发现一篇文章准确地描述了这种方法(减去 cron 作业部分)。这是该链接:将HTML 文件批量打印为 PDF

祝你好运!

于 2015-03-11T22:03:30.203 回答