[poppler] Printing with poppler on Windows

Krzysztof Kowalczyk kkowalczyk at gmail.com
Thu May 8 10:49:50 PDT 2008


On Thu, May 8, 2008 at 1:52 AM, Peter Åstrand <astrand at cendio.se> wrote:
> On Wed, 7 May 2008, Krzysztof Kowalczyk wrote:
>
>  > I wrote Sumatra and native windows makefile for poppler (using slash
>  > backend) and here's my advice: drop cairo and use slash backend on
>  > windows. It's much easier to get working because it only depends on
>  > libjpeg + zlib + freetype and when I checked in visual studio makefile
>  > some time ago, it was working. I also provide pre-compiled
>  > libjpeg+zlib+freetype libraries and detailed build instructions
>  > (http://cgit.freedesktop.org/poppler/poppler/tree/README.windows).
>
>  Thanks. But this would mean that I'll have to implement all GDI-speak
>  myself, right? That was the main reason why I looked at Cairo: It's GDI
>  backend.

The way I implement printing in sumatra pdf using poppler (or mupdf)
is by rendering to a bitmap and then blasting that bitmap to a
printer. Not a great way to do things (lots of memory needed for the
bitmap at printing-quality resolution) but it works and is very simple
to implement.

-- kjk


More information about the poppler mailing list