4

I would want a Linux print server in the form of a web interface, where you upload a PDF, doc, JPG, PNG, PPT, TXT, HTM etc file in a file upload box, and then that file is printed to a USB connected Samsung CLX-3185 printer.

Which linux distribution and software should I use then? I would want it to support so many file formats its possible.

udo
  • 8,061

1 Answers1

2

Cups is the default print server on most Linux distributions. You should use any of the major distributions that you are comfortable with.

Cups supports Postscript, PDF, txt, jpg, and png without any conversion. The other formats should be printed to a file as PDF.

You will need a web app to send the jobs to cups. I couldn't find one, but you could easily write one in your favorite language that does the following:

  1. Allow a user to upload a file to the server.
  2. Run the following command:

    lpr -P<print queue> <uploaded file>