Many images on one page

Bugs found in XnView Classic. Please report only one bug per topic!

Moderators: helmut, XnTriq, xnview

lomaster

Many images on one page

Post 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!
User avatar
helmut
Posts: 8704
Joined: Sun Oct 12, 2003 6:47 pm
Location: Frankfurt, Germany

Multiple print jobs cause problem

Post 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.
User avatar
xnview
Author of XnView
Posts: 46252
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: Many images on one page

Post 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???
Pierre.
lomaster

Post 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.
User avatar
helmut
Posts: 8704
Joined: Sun Oct 12, 2003 6:47 pm
Location: Frankfurt, Germany

Post 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?
Guest

Post 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)?
User avatar
helmut
Posts: 8704
Joined: Sun Oct 12, 2003 6:47 pm
Location: Frankfurt, Germany

Post 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).
lomaster

Post by lomaster »

I see. Thanks. Will XnView do that in the future?
User avatar
helmut
Posts: 8704
Joined: Sun Oct 12, 2003 6:47 pm
Location: Frankfurt, Germany

Post 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.
User avatar
xnview
Author of XnView
Posts: 46252
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Post 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
Pierre.
User avatar
helmut
Posts: 8704
Joined: Sun Oct 12, 2003 6:47 pm
Location: Frankfurt, Germany

Post 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.
User avatar
xnview
Author of XnView
Posts: 46252
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Post 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?
Pierre.
User avatar
helmut
Posts: 8704
Joined: Sun Oct 12, 2003 6:47 pm
Location: Frankfurt, Germany

Post 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
User avatar
xnview
Author of XnView
Posts: 46252
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Post 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
Pierre.
User avatar
xnview
Author of XnView
Posts: 46252
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Post 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
Pierre.
Post Reply