处理golang html转pdf中的错误"wkhtmltopdf not found" error
期望可用通过golang将html转成PDF
错误复现步骤
- 执行
go get -u github.com/SebastiaanKlippert/go-wkhtmltopdf
- 复制
go-wkhtmltopdf
仓库中的示例,直接就运行go run main.go
就报告错误了
$ go run main.go
2021/12/24 16:02:52 wkhtmltopdf not found
exit status 1
错误分析
go-wkhtmltopdf
这个库只是一个wkhtmltopdf中go部分的SDK
所有具体功能实现是需要用到核心程序wkhtmltopdf
需要要系统中安装有这个程序才可以。
解决问题
mac安装wkhtmltopdf, 在这个地址可以找到安装程序 https://github.com/wkhtmltopdf/packaging/releases/0.12.6-1
Tip: 需要在命令行窗口确认wkhtmltopdf -V
可执行, 说明安装成功