Page 1 of 2

Many images on one page

Posted: Tue Apr 17, 2007 6:21 pm
by lomaster
Hello. My printer (hp 1010) can print many documents on one page. You can select how many pages you want to see on one page. This option place in the printer settings. But if i want to print 4 images on one page, XnView print me 4 pages with reduced images. It is not good!

Multiple print jobs cause problem

Posted: Tue Apr 17, 2007 7:40 pm
by helmut
Whenever multiple copies are printed or whenever multiple images are printed, XnView creates a print job per image. Normally, this is no problem, but with this behaviour printer drivers have no way to gather several images and print them one one page (instead of multiple pages).

So:
Whenever printing is started, one single print job must be created, not multiple jobs. Printing images is pretty important, so I'd say this is a pretty important issue which should be solved, soon.

Re: Many images on one page

Posted: Wed Apr 18, 2007 8:27 am
by xnview
lomaster wrote:Hello. My printer (hp 1010) can print many documents on one page. You can select how many pages you want to see on one page. This option place in the printer settings. But if i want to print 4 images on one page, XnView print me 4 pages with reduced images. It is not good!
What do you means by reduced images???

Posted: Wed Apr 18, 2007 3:53 pm
by lomaster
When I selected 4 images (for example), I'm choosing item "Print" in Popup menu. Then, I see Printer settings, I choose 4 documents on 1 page there. Click "OK". After that, I can to set how images will place on page. After all, I click OK again. And I want to see 4 resized images on 1 page - dirver of printer proportionally resize images in order to place all images(or documents) on one page. But it is not so, XnView printed me 1 resized image (25% of original size - it had done priter driver) on 1 page.

Posted: Wed Apr 18, 2007 8:31 pm
by helmut
lomaster wrote:When I selected 4 images (for example), I'm choosing item "Print" in Popup menu. ...
But it is not so, XnView printed me 1 resized image (25% of original size - it had done priter driver) on 1 page.
What exactly is printed?
a.) 1 resized image printed on 1 page.
b.) 4 pages with 1 resized image per page

If my "print job" theory is right, b.) should be the case.

And the expected result is
c.) 1 page with 4 resized image per page.
Right?

Posted: Thu Apr 19, 2007 7:29 pm
by Guest
What exactly is printed?
a.) 1 resized image printed on 1 page.
b.) 4 pages with 1 resized image per page

If my "print job" theory is right, b.) should be the case.

And the expected result is
c.) 1 page with 4 resized image per page.
Right?
Yes, you are right.
How I can get this result (1 page with 4 resized image per page)?

Posted: Thu Apr 19, 2007 8:07 pm
by helmut
Anonymous wrote:Yes, you are right.
How I can get this result (1 page with 4 resized image per page)?
Currently you can't achieve that because XnView sends one print job per image (see my first post above).

Posted: Thu Apr 19, 2007 8:31 pm
by lomaster
I see. Thanks. Will XnView do that in the future?

Posted: Thu Apr 19, 2007 8:34 pm
by helmut
lomaster wrote:I see. Thanks. Will XnView do that in the future?
As written above, I think this is a limitation/bug in XnView which is no good. From my point of view this should be fixed/changed soon - perhaps even in a minor release (1.90.4). Pierre's the author of XnView and only he can tell more and decides.

<Edit>
I've just added this issue to the list of "Must fixes" for next release.

Posted: Thu May 03, 2007 10:20 am
by xnview
helmut wrote:
Anonymous wrote:Yes, you are right.
How I can get this result (1 page with 4 resized image per page)?
Currently you can't achieve that because XnView sends one print job per image (see my first post above).
Sorry but i don't understand, if you choose 'thumbnails' you can print 4 pictures on ONE page

Posted: Thu May 03, 2007 8:21 pm
by helmut
xnview wrote:Sorry but i don't understand, if you choose 'thumbnails' you can print 4 pictures on ONE page
That's true. But with multiple print jobs sent you "fool" printer driver software and other software that hooks into the printer queue.

Posted: Fri May 04, 2007 8:04 am
by xnview
helmut wrote:
xnview wrote:Sorry but i don't understand, if you choose 'thumbnails' you can print 4 pictures on ONE page
That's true. But with multiple print jobs sent you "fool" printer driver software and other software that hooks into the printer queue.
Sorry i don't understand... Could you explain me more?

Posted: Fri May 04, 2007 5:07 pm
by helmut
For a printer it makes no difference if it receives 4 print jobs with one image per page or 1 print job with four pages and one image per page.
But for a software that hooks into the print queue (print drivers, FinePrint, ...) it makes a big difference, e.g. this software can no longer print all pages of a print job on one page or do other stuff with the printed pages (e.g. double-sided print, ...).

Below a sample with three images printed.

Currently XnView prints like this (wrong):
Start of print job
1 page with 1st image
End of print job

Start of print job
1 page with 2nd image
End of print job

Start of print job
1 page with 3rd image
End of print job

XnView supposed to do this (correct):
Start of print job
1 page with 1st image
1 page with 2nd image
1 page with 3rd image
End of print job

Posted: Sat May 05, 2007 6:47 am
by xnview
helmut wrote: Currently XnView prints like this (wrong):
Start of print job
1 page with 1st image
End of print job

Start of print job
1 page with 2nd image
End of print job

Start of print job
1 page with 3rd image
End of print job
Oh really, strange i make only one job, i'll check

Posted: Mon May 07, 2007 7:32 am
by xnview
I've checked, and XnView works like that:
helmut wrote: XnView supposed to do this (correct):
Start of print job
1 page with 1st image
1 page with 2nd image
1 page with 3rd image
End of print job
I make only ONE StartDoc-EndDoc