我正在基于在线办公环境生成发票。在我的本地服务器(win7)上,一切正常。PDF 是通过正确的测量等完美生成的,但是当通过在线服务器 (linux) 生成 pdf 时,所有内容都会被放大。pdf 包含页眉、发票规则和页脚。所有这些都包含文本和背景图像。这会导致内容超出页面尺寸。
这是一张图片来说明我的意思,左边是本地生成的pdf,右边是在线生成的。(删除了一些字段)
事情是我试过了,但没有成功:
- 添加缩放参数
- 添加 dpi 参数
- 在服务器上更新 wkhtmltopdf
- 在 css 中设置最大尺寸(即以 mm 为单位的 a4 尺寸)
有谁知道如何使 PDF 在在线服务器上看起来一样?是否有我缺少的参数/参数?
额外信息:
- 我在本地运行 v0.11.0 rc2,服务器在 v0.11.0 rc1 上。找不到适用于 linux 或 mac 的 rc2 版本。
- 我在生成时使用页脚、页眉和缩放参数,仅此而已。