ubuntu 16.04.3配置MinDoc的PDF导出功能
2024-08-26 13:06:02
1. 安装 wkhtmltopdf,然后reboot
sudo apt-get install wkhtmltopdf
2. 进入cd /usr/bin 测试一下,看目录下有没有pdf生成
wkhtmltopdf baidu.com baidu.pdf
3. 如果出错,就去 https://wkhtmltopdf.org/downloads.html 下载对应版本压缩包,然后把解压后bin里的俩文件复制到cd /usr/bin,然后
更改所有者,并增加可执行属性
sudo chown root:root /usr/bin/wkhtmltopdf
sudo chmod +x /usr/bin/wkhtmltopdf
4. 设置conf/app.conf节点
wkhtmltopdf=/usr/bin/wkhtmltopdf
5. 启动网站测试一下,通常是可以的,接下来是乱码问题
找一台中文版windows主机(如windows10)将c:/windows/fonts目录下的字体文件复制到Ubuntu的/usr/share/fonts/目录下,
建议建一个文件夹zh,即字体文件复制到/usr/share/fonts/zh下,然后运行以下命令建立字体缓存:
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv
6. 妥
最新文章
- 动态添加PopupWindow
- 解决SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问的方法
- /MT /MD /ML /MTd /MDd /MLd 的区别
- Django 1.6 最佳实践: django项目的服务器自动化部署(转)
- Android Studio开发JNIproject
- LightOj 1065 - Number Sequence (矩阵快速幂,简单)
- 在一个文件中有10G个整数,乱序排列,要求找出中位数
- 【转】java中静态代码块的用法 static用法详解
- Java---基于TCP协议的相互即时通讯小程序
- 通过条件注释<;!--[if IE]>;<;!-->;判断浏览器
- fs模块练习
- (六)java结构控制语句
- [TCP/IP] 数据链路层-ethereal 抓包分析数据帧
- qt程序编译错误:could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’
- 前端校验框架ValidForm之check方法修正
- program--历史故事
- 解决.Net Mvc跨域请求问题
- mysql 分组 列转行
- Apache CLI Demo
- http协议格式