我正在使用FOP生成pdf。
由于包装箱宽度限制,消息“余额 - 来自您之前的帐单的$ 578.09”分为两行,第一行末尾的减号和金额为第二行的开头。
输入:
<fo:block>Balance of -$578.09 from your previous bill</fo:block>
输出:
Balance of -
$578.09 from.
如何将消息中的值保持在一起?
答案 0 :(得分:3)
您可以使用保留属性来确保减号不被视为换行符的可行位置:
<fo:block>
Balance of
<fo:inline keep-together="always">-$578.09</fo:inline>
from your previous bill
</fo:block>
答案 1 :(得分:0)
我使用<fo:block text-align="justify">
解决了这个问题。