And if we go the Gtk way we can probably even avoid CUPS completely. In fact Gtk+ comes with the following classes:
- GtkPrinter - handles the printers - GtkPageSetup - everything about pages (hard margins, margins...) - GtkPaperSize - all about papers With this solution no other dependencies for dt. I'm still not sure how to apply a printer ICC profile in-memory while creating the cairo surface, but I suppose this is possible. How does that sounds? -- Pascal Obry / Magny Les Hameaux (78) The best way to travel is by means of imagination http://v2p.fr.eu.org http://www.obry.net gpg --keyserver keys.gnupg.net --recv-key F949BD3B ------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ darktable-devel mailing list darktable-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/darktable-devel