After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 332121 - Evince won't print PDFs as PDFs, but should
Evince won't print PDFs as PDFs, but should
Status: RESOLVED FIXED
Product: evince
Classification: Core
Component: general
0.5.x
Other Linux
: Normal enhancement
: ---
Assigned To: Evince Maintainers
Evince Maintainers
: 356659 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-02-22 01:28 UTC by Rodd Clarkson
Modified: 2006-12-03 20:39 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Rodd Clarkson 2006-02-22 01:28:34 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.
Comment 1 Nickolay V. Shmyrev 2006-02-25 19:59:36 UTC
Confirm, but it's a very low priority task.
Comment 2 Rodd Clarkson 2006-02-26 05:44:18 UTC
Shame about the priority being low.

This is actually something I need to do with evince now.
Comment 3 Sitsofe Wheeler 2006-04-20 07:15:05 UTC
You can always print to a postscript file and use a command line program like ps2pdf to convert it in the short term...
Comment 4 Daniel Holbach 2006-04-24 16:25:27 UTC
Reported in https://launchpad.net/distros/ubuntu/+source/evince/+bug/40211 as well.
Comment 5 Nickolay V. Shmyrev 2006-09-19 04:25:31 UTC
*** Bug 356659 has been marked as a duplicate of this bug. ***
Comment 6 Brian J. Murrell 2006-09-19 12:35:11 UTC
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.  :-(
Comment 7 Carlos Garcia Campos 2006-11-08 11:54:18 UTC
It should be fixed in cvs head now. Sorry for this problem and thanks for the report. 
Comment 8 Carlos Garcia Campos 2006-11-08 12:18:34 UTC
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. 
Comment 9 Christian Persch 2006-11-08 12:50:51 UTC
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.
Comment 10 Carlos Garcia Campos 2006-11-08 13:54:07 UTC
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.
Comment 11 Carlos Garcia Campos 2006-11-08 14:09:43 UTC
(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. 
Comment 12 Carlos Garcia Campos 2006-12-03 20:39:21 UTC
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.