CUPS-PDF

CUPS-PDF is a PDF writer backend for CUPS. It is designed to produce PDF files in a heterogeneous network by providing a PDF printer on the central fileserver. It will convert files printed to its queue in CUPS to PDF and put them in a per-user-based directory structure. It can execute post-processing scripts, e.g. to allow mailing the results to the user.

Tags Office/Business printing Utilities
Licenses GPL
Operating Systems Mac OS X POSIX Unix
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  26 Jan 2009 18:14
  • Rrelease-after

Changes: A new option to truncate long filenames was introduced. The spool file is now also purged on errors, and failed chmod() on the output file is treated as non-fatal. Updates and additions to the documentation were made, and the additional changelog was removed from the source code.

  • Rrelease-mid
  •  22 Jun 2008 13:53
  • Rrelease-after

Changes: A memory allocation that was too small for the postprocessing string was fixed. Further, the bundled SELinux .te-file was updated and a typographical error in the documentation was corrected.

  • Rrelease-mid
  •  23 Mar 2008 16:09
  • Rrelease-after

Changes: PostProcessing scripts get the original username as given to CUPS-PDF as a new 3rd argument. The PPD file now carries an IEEE1284-device ID to enable automatic selection. The exit codes of the backend were corrected to match CUPS' specifications.

  • Rrelease-mid
  •  04 May 2007 07:29
  • Rrelease-after

Changes: The default options of the internal call to GhostScript have been optimized for PDF output.

  • Rrelease-mid
  •  27 Feb 2007 10:29
  • Rrelease-after

Changes: Enclosing parentheses (), e.g. as those set by CUPS-LPD, will be removed from the title instead of being converted to _title_. A more comprehensive identification string was set that will make CUPS set 'CUPS-PDF' as the printer name when adding the printer automatically.

55347be9e4c907871b9a2e66bed5c71d_thumb

Project Spotlight

Punto

A tool for the visualization of particles.

Ffccc45930a36cb3b7961f5f9766a2ca_thumb

Project Spotlight

Seed7

An extendable programming language.