问题描述
我正在一个项目中使用Ruby on Rails(3.1)。我的要求是从html内容生成pdf。所以我使用pdfkit gem。
在一些页面中,单行中的字符在页面之间部分切割。当我使用pdfkit gem将html转换为pdf格式
wkhtmltopdf版本: wkhtmltopdf - 0.11.0 rc1
操作系统: Linux CentOS 5.5
在下面的图片中,显示了在页面间部分剪切的字符。
请提出解决方案。
示例1
示例2
我刚刚遇到了这个问题,并找到了解决问题的方法。在我的特殊情况下,有div display:inline-block; margin-bottom:-20px;
。一旦我改变它们以阻止并重置边缘底部,线分裂消失。 YMMV。
I am working in a project using ruby on rails(3.1). My requirement is to produce pdf from the html content. So I use pdfkit gem.
In some pages, characters in single line partially cut between pages. When I convert html convert to pdf using pdfkit gem
version of wkhtmltopdf: wkhtmltopdf -- 0.11.0 rc1
operating system: Linux CentOS 5.5
In the image below showing character partially cut between pages.
Please suggest a solution.
Example 1
Example 2
I just ran across this and found something that resolved the issue for me. In my particular case, there were divs with display: inline-block; margin-bottom: -20px;
. Once I changed them to block and reset the margin-bottom, the line splitting disappeared. YMMV.
这篇关于Wkhtmltopdf单行中的字符在页面之间部分切割的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!