2013-11-20 69 views
0

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

我已经谷歌搜索,发现lpr的Mac,但我似乎并没有能够得到这个工作。我试过

lpr /path/to/my/image.jpg 

但是这似乎不起作用?

在Windows上,我可以使用

print /path/to/my/image.jpg 

但是我没有测试过这一点,是有一个命令可在打开的系统默认的打印预览两个平台上的CLI?

回答

0

我可以确认使用node-webkit直接是很多更容易和打印作品。

0

即使你使用app.js,你仍然可以不使用基本的JS,比如window.print();

+0

有一个已知的bug,这在app.js中不起作用,我正在下载'node-webkit'来查看它是否已经在那里实现。我认为他们已经appjs保释:( –