【问题标题】:XSL-FO dynamic table-width with page-breaks and dynamic content带有分页符和动态内容的 XSL-FO 动态表格宽度
【发布时间】:2020-08-06 10:28:16
【问题描述】:

我尝试创建表格单元格的动态宽度。 表格需要一页以上。

我试过了

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

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

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

是否有可能在表格的第一页上考虑“Figure 2000”的宽度。

我正在使用 Antenna House V6.1。

【问题讨论】:

  • 什么是“图 2000”?您指的是文本“Figure 2000”还是图形?

标签: xsl-fo antenna-house


【解决方案1】:

您的表中有多少行?确定大型表的最佳列宽可能需要大量资源,因此 AH Formatter 默认考虑前 100 个表行。见https://www.antenna.co.jp/AHF/help/v70e/ahf-tech.html#table-auto-layouthttps://www.antenna.co.jp/AHF/help/v70e/ahf-optset.html#table-auto-layout-limit

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

【讨论】:

    猜你喜欢
    • 2013-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-01
    • 1970-01-01
    • 2013-05-24
    相关资源
    最近更新 更多