Sumatrapdf: stop using GDI+ for printing PDF/XPS documents

Created on 1 Feb 2015  路  5Comments  路  Source: sumatrapdfreader/sumatrapdf

The GDI+ printing code still doesn't get all the edge cases right (see printing issues in Google Code and github). The recommendation to users with such issues has so far always been to use "Print as image" instead - and would likely remain so at the current pace of development.

In order to improve the default printing experience (at the cost of higher resource usage), I'd like to remove the GDI+ printing (and no longer needed "Print as image") code instead of dragging it along any further. Any reason not to?

Most helpful comment

Are there any updates on that? Is it possible to manually switch between the two printing modes? Right now the printing is not only painfully slow but also the printing quality is inferior compared to Adobe.

All 5 comments

Sounds good to me.

Hi All!

Printing PDF files on network printers is very slow in "Print as image" mode. Using "gdiplus-device.cpp" ability made printing PDF files on network printers usable for people who print dozens of documents every day.

Because of this I am sure, that printing PDF files in vector mode is really must-have feature in Sumatra PDF Reader!

Agreed. With "Print as image", network usage is pretty much impossible. I hope alternative mode will get more attention in future.

I second that, @reyaz006. Thank you.

Are there any updates on that? Is it possible to manually switch between the two printing modes? Right now the printing is not only painfully slow but also the printing quality is inferior compared to Adobe.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

carlvn picture carlvn  路  3Comments

hilspilsen picture hilspilsen  路  7Comments

wins9900 picture wins9900  路  7Comments

lollita picture lollita  路  5Comments

Aliaksandr3by picture Aliaksandr3by  路  4Comments