> -------- Original Message --------
> Subject: Re: [blfs-dev] epdfview failing to display some images
> From: Tim Tassonis <[email protected]>
> Date: Sat, March 14, 2015 9:41 pm
> To: [email protected]
> 
> 
> Hi again
> 
> 
> Looked a bit at the source code and compared it to the tumble poppler 
> plugin and it seems that this minor change does the trick, at least for 
> pdf's with transparend png's embedded:


It did the trick for me. I was about to give up on epdfview as well but
now all my pdfs render properly. 
Many thanks.

> 
> 
> diff -ru epdfview-0.1.8/src/PDFDocument.cxx 
> epdfview-0.1.8-fixed/src/PDFDocument.cxx
> --- epdfview-0.1.8/src/PDFDocument.cxx        2015-03-14 22:39:43.283289391 
> +0100
> +++ epdfview-0.1.8-fixed/src/PDFDocument.cxx  2015-03-14 
> 22:37:50.241067883 +0100
> @@ -635,7 +635,7 @@
>   #if defined (HAVE_POPPLER_0_17_0)
>           cairo_surface_t *surface = cairo_image_surface_create_for_data (
>                   renderedPage->getData (),
> -                CAIRO_FORMAT_RGB24, width, height,
> +                CAIRO_FORMAT_ARGB32, width, height,
>                   renderedPage->getRowStride ());
>           cairo_t *context = cairo_create (surface);
>           cairo_save(context);
> 
> 
> Would be great if you could add that patch to the chapter.
> 
> Cheers
> Tim
> 
> 
> On 14.03.2015 22:09, Tim Tassonis wrote:
> > Hi all
> >
> >
> > Just compiled epdfview from blfs with the proposed patch and while
> > generally I really like it's simplicity (and lack of tons of
> > dependencies), it fails to display a lot of images embedded in pdfs.
> >
> > Googled around a bit and problem seems well-known, but I couldn't find a
> > patch, as everybody suggest switching to evince, as epdfview is not
> > mantained anymore. Does not seem to be a poppler problem, as
> > thunar/tumbler actually generates thunbnails where I can recognise the
> > images missing in epdview.
> >
> > Has anybody got a patch for this? If not, I'd suggest mentioning this in
> > the epdfview chapter or actually also remove epdfview from the book
> > (which I'd find a sad outcome, as otherwise, epdview really looks nice
> > and seems to work well).
> >
> >
> > Cheers
> > Tim
> >
> 
> 
> -- 
> decentral.ch - IT Stuff
> Tim Tassonis
> Dennlerstasse 36
> 8047 Zürich
> 
> [email protected]
> +41 79 229 36 17
> -- 
> http://lists.linuxfromscratch.org/listinfo/blfs-dev
> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> Unsubscribe: See the above information page
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to