Image quality reduced when printing a PDF

PDF-XChange Drivers API (only) V4/V5
This Forum is for the use of Software Developers requiring help and assistance for Tracker Software's PDF-XChange Printer Drivers SDK (only) - VERSION 4 & 5 - Please use the PDF-Tools SDK Forum for Library DLL assistance.

Moderators: PDF-XChange Support, Daniel - PDF-XChange, Chris - PDF-XChange, Sean - PDF-XChange, Vasyl - PDF-XChange, Stefan - PDF-XChange

guy.marom
User
Posts: 98
Joined: Tue Feb 17, 2009 12:08 pm

Image quality reduced when printing a PDF

Post by guy.marom »

When printing a PDF file through the printer driver the image quality always degrades.
I tried JPEG - 100% and ZIP but they both change the image. Using "No Compression" gives HUGE files and is no good for me.
Isn't there a way configure the printer driver to just "copy" the image stream to the new PDF without compressing it?
Attached is the original file, along with a sample of a printed file using JPG - 100% quality. The differences can be seen on the second page.

Thanks,
Guy Marom
You do not have the required permissions to view the files attached to this post.
User avatar
Lzcat - Tracker Supp
Site Admin
Posts: 677
Joined: Thu Jun 28, 2007 8:42 am

Re: Image quality reduced when printing a PDF

Post by Lzcat - Tracker Supp »

You should select only ZIP or JPEG2000 format - JPEG compression is lossy by definition. Also, turn off downsampling and use high DPI for printing - this may help to improve quality (and price is larger file, of cource).
There is no way to "copy" image as is - because PDF do not support inserting images as image files. Image may be modified by program which print it, and printer driver cannot do anything with this.
Victor
Tracker Software
Project manager

Please archive any files posted to a ZIP, 7z or RAR file or they will be removed and not posted.
guy.marom
User
Posts: 98
Joined: Tue Feb 17, 2009 12:08 pm

Re: Image quality reduced when printing a PDF

Post by guy.marom »

Downsampling is turned off.
I changed compression to ZIP and went up to 1200 DPI and still there's a viewable difference.
User avatar
Lzcat - Tracker Supp
Site Admin
Posts: 677
Joined: Thu Jun 28, 2007 8:42 am

Re: Image quality reduced when printing a PDF

Post by Lzcat - Tracker Supp »

And what did you expect? Image, placed in PDF will look different even it placed without compression - because in PDF in most cases you see scaled image, not original (only with zoom, specific to each image in pdf file you may see image same as in image viewer).
Again, if program print image it may scale it (or windows can do this) before passing it to printer - in such case printer can do nothing, no settings will help. If you need preserve image view - you must create PDF in other way than printing or write your own print procedure (but last case give no warranty that image will be not changed).
Victor
Tracker Software
Project manager

Please archive any files posted to a ZIP, 7z or RAR file or they will be removed and not posted.
guy.marom
User
Posts: 98
Joined: Tue Feb 17, 2009 12:08 pm

Re: Image quality reduced when printing a PDF

Post by guy.marom »

It's definitely not the zoom thing because I'm looking at both documents in the same zoom settings.

Is there any way to prevent windows from scaling/changing the image when printing? We also have a different printer driver (PDF995) which doesn't change the image at all.
User avatar
Lzcat - Tracker Supp
Site Admin
Posts: 677
Joined: Thu Jun 28, 2007 8:42 am

Re: Image quality reduced when printing a PDF

Post by Lzcat - Tracker Supp »

Printing code is your or not? If not - there is no way, everything depends on it.

PDF995 is PostScript printer and therefore it 'get' ' data in a different way (many programs perform printing for such printers in different way, bypassing GDI translation).

HTH
Victor
Tracker Software
Project manager

Please archive any files posted to a ZIP, 7z or RAR file or they will be removed and not posted.
guy.marom
User
Posts: 98
Joined: Tue Feb 17, 2009 12:08 pm

Re: Image quality reduced when printing a PDF

Post by guy.marom »

OK, thank you very much