Какой стек технологий можно применить для онлайн печати этикеток?
Планируем реализовать сервис, одной из подсистем которого является печать этикеток и других материалов из pdf файлов, доступных по ссылкам.
Видится такая структура: принтер подключен, например, к Ubuntu. Веб-сервис, например на php (например laravel) обращается к Ubuntu и посылает команду печати, передавая pdf файл, ссылку на него либо еще как-то. Принтер печатает. Т.е. пользователь не взаимодействует с интерфейсами печати, он выполняет например логистическую или складскую процедуру, а печать этикетки является сопутствующим действием, которое веб-сервис выполняет сам.
Вопрос: какие решения, библиотеки и т.д. можно использовать для реализации данной задачи, какие будут подводные камни. PS: признателен за ответ от участников, которые ранее делали что-то подобное.