Rol*_*olf 4 xsl-fo tabular apache-fop
我需要使用Apache FOP从XML数据生成PDF.问题是FOP不支持fo:float,我真的需要在PDF中并排放置项目(渲染数据框).更确切地说,我需要在每页的4x4网格中使用它们,如下所示:

在HTML中,我只是将它们渲染为具有适当宽度和高度的左浮动div.
我的数据看起来像这样:
<item id="1">
<a>foo</a>
<b>bar</b>
<c>baz</c>
</item>
<item id="2">...</item>
...
<item id="n">...</item>
Run Code Online (Sandbox Code Playgroud)
我考虑过使用两列区域体,但是项目的顺序是1,3,2,4(从左到右阅读),因为它们将被渲染为tb-lr而不是lr-tb,我需要它们的顺序正确(上面的xml中的id).
我想我可以尝试使用表格,但我不太确定如何将项目分组到表格行中.
因此,缺乏fo:float的某种解决方法将非常受欢迎.
所以,像往常一样,当我发布问题时,我会在几分钟后找到答案. 请参阅此stackoverflow-thread中基于表的解决方案.
也许将你的问题制定成一个帖子可以作为一种心理辅助工具,甚至在你得到一个答案之前就可以让你更接近解决问题.那好吧.一切都很顺利.
| 归档时间: |
|
| 查看次数: |
2663 次 |
| 最近记录: |