【问题标题】:Remove whitespace/blank spaces in table columns XSL-FO删除表列 XSL-FO 中的空格/空格
【发布时间】:2013-04-06 23:34:09
【问题描述】:

该链接在使用 Apache-FOP 生成的 PDF 中包含一个表格。

我无法删除表格列标题和列值中的空格/空格。

PDF 有 120 个字符的限制,因此无法显示所有文本。

应用程序确实提供了列宽。但不确定如何在 xsl-fo 文件中使用它

请建议如何定义表格列的宽度以仅包含文本并且没有任何空白/未使用的空格。

【问题讨论】:

标签: xsl-fo apache-fop


【解决方案1】:

使用fo:table-column(参见https://www.w3.org/TR/xsl11/#fo_table-column)和column-width 属性来指定每列的宽度。例如:

<fo:table-column column-width="100pt" column-number="1" />

如果您按顺序生成fo:table-column,则可以省略column-number 属性(请参阅https://www.w3.org/TR/xsl11/#column-number)。

如果您使用的是 FOP,它仍然没有实现自动表格布局,因此您可能还必须将表格宽度设置为列宽加上边框宽度的总和。

【讨论】:

    猜你喜欢
    • 2011-05-30
    • 2011-05-30
    • 2020-07-05
    • 2014-04-10
    • 1970-01-01
    • 2012-05-21
    • 2010-11-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多