2013-11-20 3 views
0

У меня есть приложение appjs, которое создает изображения, но мне нужно распечатать эти изображения. Я знаю, что я мог бы написать приложение-утилиту в Adobe AIR, которое сделает печать для меня, но я уверен, что есть способ открыть целевую программу предварительного просмотра по умолчанию для целевых систем из интерфейса командной строки.Печать из командной строки через платформы

У меня есть Googled и найдено lpr для Mac, но я, похоже, не могу заставить это работать. Я пробовал

lpr /path/to/my/image.jpg 

Но это не работает?

В Windows можно использовать

print /path/to/my/image.jpg 

Но я не проверял это, есть команда доступна на кли на обеих платформах, открывает предварительный просмотр печати системы по умолчанию?

ответ

0

Я могу подтвердить, что использование node-webkit непосредственно равно MUCH проще и печатных работ.

0

Даже если вы используете app.js, вы все равно не можете использовать базовые JS, такие как window.print();

+0

Существует известная ошибка, которая не работает в app.js. В настоящее время я загружаю 'node-webkit', чтобы увидеть, была ли она реализована там. Я думаю, что они запустили appjs :( –

Смежные вопросы