最近优化WMS系统的供应商协同平台,一切很顺利。就在该里程碑快结束时,有了新的需求。
由于月对帐单是通过HTML表格形式展示给供应商看的,供应商纷纷表示这样非常不错,沟通及交互非常高效,
但是。。。。
但是。。。。
在打印时,格式很难调整,能不能转换成WORD或
PDF文档的形式打印呢?
得寸进尺啊。。。。。。
于是搜索了一下网上的
解决方案,找到了强大的
wkhtmltopdf。
截止2019.08
wkhtmltopdf 还没有alpine 的版本 如需使用 需要在alpine 环境中编译 生成 wkhtmltopdf (使用 apk add wkhtmltopdf 运行报错)
编辑可参考https://github.com/ElfoLiNk/alpine-java-wkhtmltopdf
也可以从elfolink/alpine-java...
yum安装的版本过旧,而新版的不再依赖X server,会导致 wkhtmltopdf: cannot connect to X server 这样的报错。
因此从官网下载预编译版安装:
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-...
wkhtmltopdf linux centos HostNotFoundError
/usr/ttzz/wkhtmltox/bin/wkhtmltopdf "/usr/ttzz/1daa45f957ba40298dfa17ef2ce63efc.html" /usr/ttzz/1daa45f957ba40298dfa17ef2ce63efc.pdf
Loading pages (1/6)