在PDF

时间:2015-07-01 16:55:00

标签: java pdf itext flying-saucer

我开始使用Flying Saucer将XHTML转换为PDF,我发现自动换行处理不正确。

在浏览器中:

How do you   |
do?          |
Purple,      |
green, blue. |

PDF格式:

How do you do|
?            |
Purple, green|
, blue.      |

看起来飞碟并没有将标点符号作为自动换行的一部分。

我按照建议here尝试了doc.normalize(),但这并没有解决问题。

1 个答案:

答案 0 :(得分:0)

w3c.dom.Document.normalizeDocument() - 是你使用的方法吗?

https://docs.oracle.com/javase/7/docs/api/org/w3c/dom/Document.html#normalizeDocument()