evince displays the included PDF without rotation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Poppler |
Fix Released
|
Medium
|
|||
poppler (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: evince
When using a PDF file which has an included PDF figure that is rotated, evince displays the included PDF without rotation. Other viewers (e.g. Adobe Reader and some other reader on Windows of which the name slips my mind) show the included PDF as intended.
If you need an example file, I can provide one that displays wrong on Evince and right on other viewers.
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: evince 2.32.0-0ubuntu1.1
ProcVersionSign
Uname: Linux 2.6.35-24-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Tue Feb 1 15:13:35 2011
ExecutablePath: /usr/bin/evince
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
KernLog:
Jan 30 07:35:29 Egon-PCx kernel: [320248.513583] type=1400 audit(129636932
Jan 30 07:35:29 Egon-PCx kernel: [320248.513591] type=1400 audit(129636932
SourcePackage: evince
Related branches
Changed in poppler: | |
status: | Unknown → Confirmed |
Changed in poppler: | |
importance: | Unknown → Medium |
Changed in poppler: | |
status: | Confirmed → Fix Released |
Changed in poppler (Ubuntu): | |
importance: | Undecided → Medium |
status: | Confirmed → Fix Committed |
summary: |
- rotated included PDF + evince displays the included PDF without rotation |
Bug forwarded from Evince: https:/ /bugzilla. gnome.org/ show_bug. cgi?id= 628597
"The Story:
I had a pdf-image, that was rotated using pdftk. This image was included in a
pdflatex run as embedded image. The resulting pdf is correctly displayed in
Adobe Reader, but within Evince, this image is unrotated (off be 90°)...
Unfortunately I cannot give the example, but I'll try to come up with a
test-file within a few days...
For now, my analysis of the pdf shows that there is the following sequence path/to/ rotated_ picture. pdf)
within the pdf:
12 0 obj <<
/Type /XObject
/Subtype /Form
/FormType 1
/PTEX.FileName (C:/the/
/PTEX.PageNumber 1
/PTEX.InfoDict 28 0 R
/Matrix [0 -1 1 0 0 596.25]
/BBox [0 0 596.25 843]
/Group 13 0 R
/Resources <<
/ExtGState <<
/s5 29 0 R
.....
My guess would be that Evince does not correctly parse the /Matrix for the
XObject, as the Matrix
0 -1
1 0
would correspond to the missing rotation...
Best regards,
Chewi"
Test case is attached to the original bug report. I confirm it works with splash.