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 309892 - Print only in default format
Print only in default format
Status: RESOLVED FIXED
Product: evince
Classification: Core
Component: general
0.3.x
Other Linux
: High normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
: 125898 319453 (view as bug list)
Depends on:
Blocks: 312019
 
 
Reported: 2005-07-09 14:07 UTC by Simon Schmidig
Modified: 2006-02-25 20:24 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Simon Schmidig 2005-07-09 14:07:44 UTC
Distribution/Version: FC4

The default format on my system is A4. When I try/choose in the menu to print a
A3  file, evince scale the the print to A4. I can't say to evince print to 1:1.
Comment 1 Marco Pesenti Gritti 2005-07-11 10:54:43 UTC
Does it work in other gnome apps like gedit for example?
Comment 2 Simon Schmidig 2005-07-11 13:51:05 UTC
There is no problem with gedit and A3 or ather format.
Comment 3 Marco Pesenti Gritti 2005-07-11 14:23:30 UTC
Martin, any idea about this one?
Comment 4 Martin Kretzschmar 2005-07-11 15:36:27 UTC
We don't do anything with the paper size setting yet. We just get the PostScript
from poppler (equivalent to calling "pdftops file.pdf" where pdftops comes from
the xpdf package). For PostScript, we just take the existing PostScript. Don't
know about TIFF.

Then we hand that PostScript over to gnome-print, using a function that's only
available if you #define foobarUNSTABLEbaz. gedit uses normal gnome-print API
which honors paper size etc. automatically.

I guess we have to pass the paper size setting over to poppler, add some scaling
commands to the generated PostScript then print that. Same for TIFF. For
PostScript... I guess it's possible to write a post processor that inserts the
correct commands before and after the pages.
Comment 5 Matthew Parslow 2005-09-12 06:05:02 UTC
This happens to me in a different way: I have a letter pdf which I can't print
in evince because it outputs letter (despite the fact that A4 is set in the
printer dialog), and I don't have any letter paper. for reference it works in xpdf
Comment 6 Nickolay V. Shmyrev 2006-02-16 20:53:21 UTC
*** Bug 319453 has been marked as a duplicate of this bug. ***
Comment 7 Nickolay V. Shmyrev 2006-02-25 20:23:12 UTC
*** Bug 125898 has been marked as a duplicate of this bug. ***
Comment 8 Nickolay V. Shmyrev 2006-02-25 20:23:54 UTC
This bug should be fixed in recent versions.