Hi Pascal,

Photoprint, developed by Alastair M. Robinson, was a good printing solution even if the color management had to be improved. The layout management was good offering the possibility to set scale and margins, to print multiple images on the same sheet or to create poster layout. The development was stopped 4 years ago but the source code under GPL is still available here and could be interesting giving you clues about the layout options.

Jean-Marc

Le 03/01/2015 16:41, Pascal Obry a écrit :
Bad news :( I hate to start like that...

I did some testing on my photo printer to found out that the layout is
not correct. Indeed the page-left, page-top CUPS options have no effect
on this printer (it works on 2 others printers : Dell3100cn and
Lexmark-x950 and the PDF printer). Reading the doc again I see that the
page-left, page-top options are in the TEXT-related section. That is,
those options are not supposed to work when sending images.

So a redesign if the last stage (sending the print to CUPS) is needed.

One of the option we have thought about is to use a Cairo surface. This
should work. We create the surface for a whole page with the right size
(taking the printer resolution into account), we place the image at the
right position and print this surface.

One big advantage of this solution is that it will allow later to print
multiple images on the same page if we need this. Or print a
contact-sheet for example.

Any other idea?


------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
darktable-devel mailing list
darktable-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-devel

Reply via email to