This is a multi-part message in MIME format. --------------51B9818C02EFA28F13BA0AB9 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, I commited today a new feature in KDE print code: the ability to sent the print file to a 3rd party program instead of regular printer. You have then a set of pseudo-printers along with the regular ones. Printing to a pseudo- printer will start an external program as subprocess. Configuration takes place in an external XML file which describes these printers with some options (command line, icon, description, ...). Graphical configuration is planned but not implemented yet. I created by default 3 pseudo-printers: - a "Print to file" printer which saves PS - a "PDF writer" which saves PDF (using ghostscript) - a "Send to Fax" printer which starts ksendfax (still to be ported). As this feature implied code adaptation in some basic classes, it needs to be tested extensively. So please, have a look and report any problem. I attached a small snapshot of what the printer list looks like now. I can't put it somewhere publicly available, so I tried to keep it as small as possible. Bye. Michael. -- ------------------------------------------------------------------ Michael Goffioul IMEC-DESICS-MIRA e-mail: goffioul@imec.be (Mixed-Signal and RF Applications) Tel: +32/16/28-8510 Kapeldreef, 75 Fax: +32/16/28-1515 3001 HEVERLEE, BELGIUM ------------------------------------------------------------------ --------------51B9818C02EFA28F13BA0AB9 Content-Type: image/png; name="snapshot1.png" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="snapshot1.png" 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 --------------51B9818C02EFA28F13BA0AB9--