Bug 100168 - Poppler extremely slow to render this PDF file [2]
Summary: Poppler extremely slow to render this PDF file [2]
Status: RESOLVED MOVED
Alias: None
Product: poppler
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: poppler-bugs
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-12 16:27 UTC by S.
Modified: 2018-08-20 22:05 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
The attached file takes many seconds to render each page with Poppler. (9.52 MB, application/pdf)
2017-03-12 16:27 UTC, S.
Details

Description S. 2017-03-12 16:27:05 UTC
Created attachment 130175 [details]
The attached file takes many seconds to render each page with Poppler.

Hello,

Certain PDFs opened in Evince or Atril or Okular using the Poppler backend are extremely slow to render, to the point of being unusable. This is on a very fast Thinkpad laptop with a quad-core processor and an SSD. The same PDFs render instantly using a Windows PDF reader running under Wine.

The attached file takes many seconds to render each page with Poppler.

Thanks for looking into this.
Comment 1 Thomas Freitag 2017-03-13 08:53:03 UTC
Either you have a problem with your laptop or your are using an old poppler version or you overstate exorbitant:

time ./utils/pdftoppm -png -cropbox Catalogue_ARMYTEK_2017.pdf output/100168-splash

real	1m32.744s
user	1m30.856s
sys	0m0.208s

time ./utils/pdftocairo -png -cropbox Catalogue_ARMYTEK_2017.pdf output/100168-cairo

real	2m10.656s
user	2m9.532s
sys	0m0.212s

which means that splash (used by okular) needs ~2 s to render each page and cairo ~3 s (used by evince) with the actual version on a 4 years old laptop without ssd.
This doesn't fit neither to "many seconds each page" nor to "being unusable"! And it opens quite well either with evince or with okular on my laptop.
Comment 2 GitLab Migration User 2018-08-20 22:05:26 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/poppler/poppler/issues/185.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.