我正在使用 wkhtmltopdf 从文件创建 pdf(如果很重要,则使用 PHP),除了随机的空框之外,它工作得很好。以下是我尝试让盒子消失的方法:
- 将 wkhtmltopdf 的编码更改为 UTF-8
- 确保文件使用 UTF-8 编码
- 检查了从中提取数据的 MySql 数据库,确保编码为 UTF-8
- 检查双倍/三倍以确保行尾没有多余的字符。
- 删除并重新插入数据库行
- 渲染了除数据库行之外的所有内容,并且该框不存在,因此我知道就是该条目。
以下是从 Adobe Reader 中复制并粘贴的框,以防有帮助:}
。
我读过它可能是由 wkhtmltopdf 生成的空对象,但如果是,我该如何摆脱它?
最佳答案
终于明白了。看来问题根本不在于文本或数据库行。它正在尝试使用Helvetica。我不确定为什么这会导致这一行出现问题,但确实如此。我切换到 Arial,效果非常好。
关于php - wkhtmltopdf 从文件随机空框生成 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24436531/