前言
由于项目需要,需要将PDF转换成JPG,考虑到window下已经实现过,所以继续用mupdf来进行图文转换。
过程
下载
源码下载地址:https://www.mupdf.com/downloads/index.html
源码下载格式:.tar.gz
编译
这里直接按照/mupdf-1.18.0-source/docs/building.html的说明进行编译,如下:
If you are compiling from source you will need several third party libraries: freetype2, jbig2dec, libjpeg, openjpeg, and zlib. These libraries are contained in the source archive. If you are using git, they are included as git submodules.
- #the X11 headers and libraries
sudo apt-get install xorg-dev
You will also need the X11 headers and libraries if you’re building on Linux. These can typically be found in the xorg-dev package. Alternatively, if you only want the command line tools, you can build with HAVE_X11=no.
- #The new OpenGL-based viewer also needs OpenGL headers and libraries
sudo apt-get install mesa-common-dev libgl1-mesa-dev packages and libglu1-mesa-dev
The new OpenGL-based viewer also needs OpenGL headers and libraries. If you’re building on Linux, install the mesa-common-dev, libgl1-mesa-dev packages, and libglu1-mesa-dev packages. You’ll also need several X11 development packages: xorg-dev, libxcursor-dev, libxrandr-dev, and libxinerama-dev. To skip building the OpenGL viewer, build with HAVE_GLUT=no.
-
#several X11 development packages
sudo apt-get install xorg-dev libxcursor-dev libxrandr-dev libxinerama-dev -
接来下进行正常的操作了
sudo apt make
sudo apt make install