Sea*_*nWM 11 pdf-generation xsl-fo multiple-columns apache-fop
就目前而言,我有大约12列,所有列都是完全相同的宽度.问题是某些列不需要太多空间.如何让列符合其内容?列需要是动态宽度.
我试过了
<fo:table table-layout="auto">
Run Code Online (Sandbox Code Playgroud)
和
<fo:table-column column-width="proportional-column-width(1)" column-number="1"/>
<fo:table-column column-width="proportional-column-width(1)" column-number="2"/>
<fo:table-column column-width="proportional-column-width(1)" column-number="3"/>
Run Code Online (Sandbox Code Playgroud)
似乎没有什么可以做到的.
Sea*_*nWM 14
不幸的是,我没有找到一种简单的方法来获得动态列宽.我最终得到了这个:
<fo:table-column column-number="1" column-width="35pt" />
<fo:table-column column-number="2" />
<fo:table-column column-number="3" />
<fo:table-column column-number="4" />
<fo:table-column column-number="5" />
<fo:table-column column-number="6" />
<fo:table-column column-number="7" />
<fo:table-column column-number="8" />
<fo:table-column column-number="9" />
<fo:table-column column-number="10" />
<fo:table-column column-number="11" />
<fo:table-column column-number="12" />
Run Code Online (Sandbox Code Playgroud)
我指定第一列,因为数据永远不会改变.其余的我保持开放以适应他们的内容.按照我现在需要的方式工作.
| 归档时间: |
|
| 查看次数: |
20699 次 |
| 最近记录: |