Cups é o servidor de impressão padrão na maioria das distribuições Linux. Você deve usar qualquer uma das principais distribuições com as quais esteja confortável.
Cups suporta Postscript, PDF, txt, jpg e png sem qualquer conversão. Os outros formatos devem ser impressos em um arquivo como PDF.
Você precisará de um aplicativo da web para enviar os trabalhos para xícaras. Não consegui encontrar um, mas você pode facilmente escrever um em seu idioma favorito que faça o seguinte:
- Permitir que um usuário envie um arquivo para o servidor.
-
Execute o seguinte comando:
lpr -P < fila de impressão > < arquivo enviado >