Я хотел бы печатать документы через http-запросы на Node.js. Есть ли способ отправить задания печати и запросить сервер CUPS с помощью Node.js. Я нашел this проект во время изучения вокруг, это единственный/правильный способ сделать это?Выполнение операции печати на чашках с использованием Node.js
6
A
ответ
4
Вы можете использовать оболочку для этого. Некоторое время назад я построил проект, где мне нужно было прочитать определенный хэштег из instagram и распечатать фотографии, загруженные в IG, с помощью этого хэштага, используя малиновый pi и фотопринтер.
var fs = require('fs'),
exec = require('child_process').exec;
exec("lp /path/to/somepic.jpg");
// get printer jobs
exec("lpq",function (error, stdout, stderr) {
console.log('stdout: ' + stdout);
console.log('stderr: ' + stderr);
if (error !== null) {
console.log('exec error: ' + error);
}
});
lp /path/to/somepic.jpg
Команда посылает /path/to/somepic.jpg
на принтер по умолчанию. Команда lpq
отображает очередь принтера. Для лучшего использования прочитайте документацию CUPS.
Смежные вопросы
- 1. Арифметические операции в mongoDB с использованием node.js
- 2. Выполнение операции завивки с использованием java
- 3. Выполнение операции добавления с использованием Generic Concept
- 4. Выполнение Javascript-файла с использованием Node.js
- 5. Выполнение операции на USB-устройстве с использованием java
- 6. Выполнение синхронизации Получить запрос с использованием Node.js
- 7. Выполнение операции с интервалом
- 8. Время, затраченное на выполнение%/* + - операции
- 9. Выполнение синхронных задач с использованием node.js на окнах
- 10. Выполнение операции с картой на карте
- 11. Выполнение арифметической операции Свинья
- 12. Выполнение операции с суммой в jdbcTemplate с использованием структуры STS
- 13. Выполнение операции с определенным интервалом
- 14. Операции сканирования, выполненные до печати
- 15. Выполнение операции питания на матрице в Python
- 16. Выполнение простой арифметической операции с использованием SSE (сборка IA32)
- 17. Выполнение экспоненциальной операции с использованием только добавления в Java
- 18. Выполнение целочисленной операции AVX
- 19. Выполнение сценария node.js удаленно
- 20. python задерживает выполнение команды печати?
- 21. Рельсы Выполнение операции IN
- 22. Выполнение рутинной операции неограниченное
- 23. Выполнение операции члену класса
- 24. Операции запроса на выполнение в цикле внутри операции
- 25. Выполнение сложной условной операции на Numpy массивах
- 26. Выполнение операции java if, ссылающейся на ошибку
- 27. Выполнение основной операции отправки
- 28. Выполнение боковой операции синхронно
- 29. Выполнение постфикса операции ++
- 30. Порядка выполнение операции удаления
https://www.npmjs.com/search?q=cups – robertklep