当我通过飞碟将 html 文件导出为 PDF 时,css 样式“自动换行:断词”不起作用。我在css文件中定义了一个类.class-name{ word-wrap: break-word}下面是我的html文件<table class="class-name"><tr> <td> something very long ... ... ... </td></tr></table>我按照解决方案的 数量不能用飞碟和 itext 包裹,但它没有用。我的飞碟版本>9,itext版本2.1.7
1 回答
潇湘沐
TA贡献1816条经验 获得超6个赞
我也有类似的经历。我的飞碟版本是 9.0.4 , iText 的版本也是 2.1.7 。
起初,我很失望,因为我发现“自动换行”是 CSS 3.0 的一项功能,但飞碟 9.0.4 官方最高支持 CSS 2.1。
但是,当我在 HTML 文件中编写内联样式而不是使用单独的 CSS 文件时,我发现“自动换行”仍然有效。您可以尝试以下代码再次导出 PDF。
<table style="word-wrap: break-word">
<tr>
<td>
something very long
...
...
...
</td>
</tr>
</table>
添加回答
举报
0/150
提交
取消