wkhtmltopdf - wkhtmltopdf (pdfkit) 不能正确地将 HTML 转换为 PDF
问题描述
我正在开发一个为我的客户生成采购订单和发票的商店系统。我有一个 HTML 模板,我向其中注入了某些参数,例如产品、到期付款金额、帐单地址、送货地址、联系信息等。
它实际上失去了所有的结构。关于如何解决这个问题的任何想法?作为记录,在我的本地机器上它工作得很好(结构和一切)。我的机器运行的是最小的 Arch linux 设置,服务器运行的是 Ubuntu。我必须重新安装该软件包才能使其正常运行。首先我通过运行安装它:
apt install wkhtmltopdf
就像一个人一样,但这没有用。我搜索并遇到了解决我问题的解决方案。解决方案是从提供最新版本的以下页面安装它,所以我运行:
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.bionic_amd64.deb
dpkg -i ./wkhtmltox_0.12.6-1.bionic_amd64.deb
它转换没有错误,但结果(如您在上面看到的)不是很好。
解决方案
推荐阅读
- sharepoint-online - 如何从 Hero Web 部件中删除块?
- reactjs - React-Native:访问 useEffect() 内部定义的函数 - 从 useEffect 外部调用它
- javascript - 如何通过更改参数名称来使用组更改数组对象格式?
- latex - “额外的 },或忘记了 $”和“插入了缺失的 }”
- postgresql - 要求 PostgreSQL 中的 1 行且只有 1 行被标记为“默认”
- python - Django 迁移:django.db.utils.OperationalError: (1824, "Failed to open the referenced table 'classroom_user'")
- mongodb - 向现有数据添加额外级别的嵌套?
- javascript - Covid 19 跟踪器空代码。country_list_element.innerHTML += `
- heroku - 为什么我的请求标头 url 与请求的 url 不同?
- javascript - 仅在没有缓存的情况下反应模糊