XSL-FO具有分页符和动态内容的动态表宽度



我试图创建一个动态宽度的表单元格。该表需要多页。

我试过

<fo:table inline-progression-dimension="auto" table-layout="auto">

如果表格只在一页上,它就能解决问题。

但是,如果第一页上的表单元格的内容是"图1",而第二页上的另一个表单元格(来自同一个表(的内容则是"图2000",则表单元格的宽度与"图1"的宽度一样宽。

是否有可能在表的第一页上考虑"图2000"的宽度。

我使用的是Antenna House V6.1。

您的表中有多少行?确定一个大表的最佳列宽可能需要大量资源,因此AH Formatter默认考虑表的前100行。看见https://www.antenna.co.jp/AHF/help/v70e/ahf-tech.html#table-自动布局和https://www.antenna.co.jp/AHF/help/v70e/ahf-optset.html#table-自动布局限制。

如果在选项设置文件中使用table-auto-layout-limit="0",则AH格式化程序将考虑表中的所有行。

最新更新