Author: Oleg Motygin

This is an interactive printing toolkit with a set of pseudo-printers. In particular, it can be considered as a simple analogue of kprinter. Interaction with user is based on gtk dialogs by Zenity tools.

When printing through printkit it is possible: to print to a printer via gtklp (or some other interface: lp, kprinter; see $printspooler in the script), or to save output as a djvu, pdf or ps file. When choosing an existing file for saving, it is possible to append to the file.

Installation and usage: put the script printkit somewhere in the path (e.g. in ~/usr/local/bin). Use printkit as a command for printing in X applications. The script printkit accepts one parameter (the name of input postscript file); when being invoked without parameter it takes input from stdin.

Used packages: zenity; netpbm (>=10.21), psutils, and djvulibre for conversion to djvu; pdftk for conversion to pdf.

See also the variable $cleanuptype3fonts in the script. If it is set to “yes”, then the pdf pseudo-printer also tries to get rid of type3 raster fonts that may make the output pdf file to look better. This function needs perl installed.

(Visited 1 times, 1 visits today)

Category: Free Tools, Technical Solutions
This entry was posted Saturday, 31 January, 2009 at 12:11 pm
You can follow any responses to this entry via RSS.

Leave a Reply

Your email address will not be published. Required fields are marked *

No comments yet