gpt4 book ai didi

xsl-fo - 使用 FOP 并排渲染 block

转载 作者:行者123 更新时间:2023-12-04 00:54:09 26 4
gpt4 key购买 nike

我需要使用 Apache FOP 从 XML 数据生成 PDF。问题是 FOP 不支持 fo:float,我真的需要在 PDF 中并排放置项目(渲染数据框)。更准确地说,我需要它们在每个页面上的 4x4 网格中,如下所示:

enter image description here

在 HTML 中,我会简单地将这些呈现为具有适当宽度和高度的左 float div。

我的数据看起来像这样:

<item id="1">
<a>foo</a>
<b>bar</b>
<c>baz</c>
</item>
<item id="2">...</item>
...
<item id="n">...</item>

我考虑使用两列区域主体,但是项目的顺序将是 1、3、2、4(从左到右阅读),因为它们将呈现为 tb-lr 而不是 lr-tb,我需要它们按正确的顺序排列(id 在上面的 xml 中)。

我想我可以尝试使用表格,但我不太确定如何将项目分组到表格行中。

因此,对于缺少 fo:float 的某种解决方法将不胜感激。

最佳答案

所以,像往常一样,当我发布问题时,我会在几分钟后找到答案。
See table-based solutions in this stackoverflow-thread.

也许将您的问题表述为帖子可以作为一种心理帮助,甚至在您得到单一答案之前就可以让您更接近解决问题。那好吧。一切都很好,结局很好。

关于xsl-fo - 使用 FOP 并排渲染 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8992551/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com