GNOME Bugzilla – Bug 332121
Evince won't print PDFs as PDFs, but should
Last modified: 2006-12-03 20:39:21 UTC
I can't print a PDF as a PDF in evince. While this might sound like a stupid option, there are a number of good reasons why I might want to be able to do this. For example: I might want to supply a PDF as a page to a page, two pages to a page and/or four pages to a page. This is regularly done at universities for example (to save paper) and being able to use evince to open a PDF (page to a page) and print 2 and 4 pages (options in gnome-print) would be very handy. For example: I might want to print out a single page, or range of pages from a PDF. Again gnome-print supports this, and it would be handy to do this from evince. So, I would argue, that supporting printing to PDF from a PDF in evince is an important feature that needs to be included. It's worth noting that I actually need to do both of the above and the fact that evince doesn't support printing to PDF means that I am having to find alternative solutions to these problems, thus the bug report.
Confirm, but it's a very low priority task.
Shame about the priority being low. This is actually something I need to do with evince now.
You can always print to a postscript file and use a command line program like ps2pdf to convert it in the short term...
Reported in https://launchpad.net/distros/ubuntu/+source/evince/+bug/40211 as well.
*** Bug 356659 has been marked as a duplicate of this bug. ***
In my case (from Bug 356659) I am printing a TIFF (fax) file. This used to be doable didn't it? I am fairly sure I had previously printed PDFs from evince. Please advise. It really sucks when applications facing end users regress in functionality. There is the regression itself, but moreso, functionality regressions leave a sour taste. :-(
It should be fixed in cvs head now. Sorry for this problem and thanks for the report.
arghh! sorry, I'm wrong. The file generated is postscript but with .pdf extension :-/. It seems that this feature has to be supported by evince, not by GTK+. There is a bug about it in GTK+ (bug #348239) indeed.
The patch committed is wrong, btw. GENERATE_PDF means that you will send PDF to the printer, not that the printer will generate PDF for you.
Christian, yes, I know, I realized it just after committing the change, that's why I've reopened this bug. It's reverted now in cvs.
(In reply to comment #6) > In my case (from Bug 356659) I am printing a TIFF (fax) file. > > This used to be doable didn't it? I am fairly sure I had previously printed > PDFs from evince. Please advise. No, it didn't. > It really sucks when applications facing end users regress in functionality. > There is the regression itself, but moreso, functionality regressions leave a > sour taste. :-( > It's not a regression. It wasn't supported. With gnome-print you can select print to PDF, but a popup dialog will be shown with the message "Generating PDF is not supported" which is even worse, if we don't support a feature, it shouldn't be available and we shouldn't annoy the user with a popup.
I've just committed a patch to cvs HEAD that really fixes it. It'll be available only if popppler-glib is compiled with cairo backend.