跨平台从命令行打印

时间:2013-11-20 19:12:49

标签: printing command-line command

我有一个appjs应用程序可以创建图像,但我需要打印这些图像。我知道我可以在Adobe AIR中编写一个实用程序应用程序,它可以为我打印,但我确信有一种方法可以从命令行界面打开目标系统默认打印预览​​实用程序。

我用谷歌搜索并找到了lpr的mac,但我似乎无法让它工作。我试过了

lpr /path/to/my/image.jpg

但这似乎不起作用?

在Windows上我可以使用

print /path/to/my/image.jpg

但我没有对此进行测试,两个平台上的cli上是否有可用的命令打开系统默认打印预览​​?

2 个答案:

答案 0 :(得分:0)

即使您正在使用app.js,您仍然可以使用基本的JS,例如window.print();

答案 1 :(得分:0)

我可以确认直接使用node-webkit MUCH 更容易,并且打印效果正常。