This project generates managed bindings for Poppler using the GAPI tools.
- Install Poppler and any dependencies. You probably want to make sure that Poppler will be built with support for Cairo output.
- Run ./configure, or if it does not exist, ./autogen.sh to create the Makefile
- (Optional) When doing step 2, pass the argument --with-poppler-glib-dir=DIR where DIR is the path to your copy of the poppler/glib source directory.
- Run
make
in the terminal. - You should find the library at
poppler-sharp.dll
.
Steps 2 and 3 are optional, but encouraged to ensure the interface matches your version of Poppler.
I only tested this on Linux, so I have no idea how portable it is.
Poppler is licensed under the GPL version 2 or later and the same applies to to Poppler-sharp.