lichunqiang / lazypdf

Go/MuPDF rasterizer engine.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LazyPDF

This is a rasterizing engine for PDF documents built around MuPDF and jemalloc. Works on Linux and macOS.

Using

Run the command go get github.com/nitro/lazypdf/v2 to add the dependency to your project. The documentation can be found here.

Building

go build

Testing

go test -race

Updating the native libraries

To update MuPDF or jemalloc simply change its version at misc/{library}/version and submit the change at a pull request. GitHub Actions will then trigger the process of updating the library and headers through a series of commits at the pull request branch.

About

Go/MuPDF rasterizer engine.

License:Other


Languages

Language:C 98.4%Language:Shell 0.7%Language:Go 0.6%Language:Awk 0.3%