[cairo] psnup & Co.

Lutz Müller lutz at topfrose.de
Thu Feb 16 23:27:11 PST 2006


On Thu, 2006-02-16 at 15:10 -0500, Michael Sweet wrote:
> Lutz Müller wrote:
> > I haven't gotten any feedback on a feature request posted on
> > https://bugs.freedesktop.org/show_bug.cgi?id=5762, therefore I am doing
> > a bit of marketing on this mailing list for it :-)
> > 
> > I've written a surface that lets you print multiple pages on 1 page
> > (like psnup), print the pages in reverse order etc. This surface will
> > make the implementation of print dialogs offering those features very
> > easy.
> 
> Since this functionality is already provided by CUPS, it probably
> is not needed for a print dialog, however I can see how this would
> be useful for certain apps when producing PDFs for review, etc.

CUPS is very limited in this respect. The doc [1] states that "CUPS
supports 1, 2, 4, 6, 9, and 16-Up formats". With the new transform
surface, you can construct the best n for a given paper size (i.e.
3-up). You can print as many pages as you like on one page (think of 32
pictures on 1 page). 

In addition, you can do 1/n-up to generate posters. This feature is
missing in pretty much every environment.

Regards
-- 
Lutz Müller <lutz at topfrose.de>

[1] http://www.cups.org/doc-1.1/sum.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.freedesktop.org/archives/cairo/attachments/20060217/8bca0959/attachment.pgp


More information about the cairo mailing list