Fop xsl wrap-option 不生效,fop版本1.1

1.问题描述及原因

昨天遇到了一个问题,打印的内容如果超过了宽度,有的会自动换行,有的不会,调查后发现,未自动换行的使用了,keep-together="always"属性导致的。

 

2.解决方案

方案1. 添加属性

故在需要换行的fo:block中添加了keep-always="auto",

此时问题解决。

 https://www.w3.org/TR/xsl11/#keep-together

 https://www.w3.org/TR/xsl11/#wrap-option

 方案2. 递归分解

https://www.cnblogs.com/Vicky-Zhang/p/3473635.html

 

3.附上fop的一些常用知识:

fop1.1版本属性说明:

https://www.w3.org/TR/xsl11/

动态使用变量的方法:

 

posted @ 2024-02-29 09:27  dzwaM  阅读(17)  评论(0编辑  收藏  举报