该链接有一个使用Apache-FOP生成的PDF格式的表。
我无法删除表列标题和列值中的空格。
PDF有120个字符的限制,因此无法显示所有文本。
应用程序确实提供了列宽。但是不确定如何在xsl-fo文件中使用它
请建议如何定义表格列的宽度,以仅容纳文本,而不包含任何空白/未使用的空格。
发布于 2018-11-30 18:40:49
使用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,它仍然不能实现自动的表格布局,因此您可能还需要将表格宽度设置为列宽和边框宽度的总和。
https://stackoverflow.com/questions/16005263
复制相似问题