Web 界面中的 Linux 打印服务器

Web 界面中的 Linux 打印服务器

我想要一个采用 Web 界面形式的 Linux 打印服务器,您可以在文件上传框中上传 PDF、doc、JPG、PNG、PPT、TXT、HTM 等文件,然后将该文件打印到通过 USB 连接的三星 CLX-3185 打印机上。

那么我应该使用哪个 Linux 发行版和软件?我希望它能够支持尽可能多的文件格式。

答案1

Cups 是大多数 Linux 发行版的默认打印服务器。您应该使用您熟悉的任何主流发行版。

Cups 支持 Postscript、PDF、txt、jpg 和 png,无需任何转换。其他格式应打印为 PDF 文件。

您需要一个 Web 应用来将作业发送到 cups。我找不到,但您可以用您喜欢的语言轻松编写一个,执行以下操作:

  1. 允许用户将文件上传到服务器。
  2. 运行以下命令:

    lpr -P<打印队列> <已上传的文件>

相关内容