首页 > 其他 > 详细

mupdf pdf文档转换工具源码构建安装

时间:2020-01-16 16:29:24      阅读:245      评论:0      收藏:0      [点我收藏+]

以下是关于如何安装mupdf,参考的官方文档(注意代码clone 比较慢,比较合理上网)

准备的额依赖

gcc-c++ 是可选的opengl 是必须的

yum install gcc-c++ freeglut-devel libXinerama-devel  libXrandr-devel  libXi-devel

代码clone

git clone --recursive git://git.ghostscript.com/mupdf.git

init

git submodule update --init
 

构建

  • 命令
make
  • 效果

技术分享图片

 

 

  • 使用
    pdf 转图片处理
 
./mutool convert -o ./out/memory-%d.png -F png memory.pdf 

效果
技术分享图片

 

 

说明

官方也提供了对应功能的已经构建好的软件包,也是比较方便的,同时mupdf 的功能还是比较强大的,可以方便的用来设计文档预览系统(集成liboffice+mupdf+s3+openresty+unoconv+gearman),个工具的简单介绍

  • liboffice 用来转换office 系列文件(可以生成pdf文档)
  • mupdf 就是文中的工具,可以用来生成图片,或者获取文档详细的其他信息
  • s3 作为生成文档的存储系统(解决共享存储的问题)
  • openresty (简单的lb 以及cache 处理,权鉴也可以)
  • unoconv 可以基于c/s 模型利用liboffice 的能力,进行扩展文档转换服务
  • gearman 一个分布式任务系统(类似的很多可以随意组合)

参考资料

https://mupdf.com/docs/building.html
https://github.com/zhhchen/lua-resty-gearman

mupdf pdf文档转换工具源码构建安装

原文:https://www.cnblogs.com/rongfengliang/p/12201617.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!