为了在 heroku 上运行 wkhtmltopdf,需要设置一个 buildpack,在主应用程序部署后下载并安装 wkhtml。
所有可用的构建包都非常旧,并指向 download.gna.org/.. 上的库下载 URL,该 URL 不再可用。
有人能告诉我一个正确的构建包吗?或者能建议如何以及在以下构建包中更改什么才能正常工作?我想更改下载 URL 就足够了,但我不知道正确的 URL 是什么样的
https://github.com/dscout/wkhtmltopdf-buildpack/blob/master/bin/compile
https://github.com/barsoom/wkhtmltopdf-buildpack/blob/master/bin/compile
https://github.com/rafaelp/heroku-buildpack-wkhtmltopdf/blob/master/bin/compile
https://github.com/neofreko/wkhtmltopdf-buildpack/blob/master/bin/compile
答案1
使用:https://github.com/tutorcruncher/pydf
它确实有效,我们每月在 heroku 和 dockerized 部署上用它生成数以万计的 PDF。
与基于 buildpack 的方法不同,pydf 安装时附带 wkhtmltopdf 二进制文件,因此非常易于使用。
(承认:我建造了 pydf)
答案2
您是否尝试过在 Heroku 页面上找到的那个? https://elements.heroku.com/buildpacks/homelight/wkhtmltox-buildpack