我有一个关于 FOP 的问题。我正在使用 CKEditor 创建一个 XSL-Fo 字符串并使用 FOP 将其转换为 PDF。一切正常,但是在使用嵌套块时,我在 PDF 中遇到不应该存在的换行符。
XSF-FO:
...<fo:block>ONE<fo:block font-weight="bold">TWO</fo:block><fo:block font-style="italic">THREE</fo:block><fo:block text-decoration="underline">vier</fo:block><fo:block class="linebreak"/></fo:block>...
(XSL-FO 不完整,缺少根元素和其他内容。但由于表格和列表等其他内容工作正常,文档结构中不应该有任何错误。)
生成的 PDF 看起来有点像这样:
ONE
TWO
THREE
我只是不知道为什么?提前谢谢您的帮助:)