我在 xsl-fo 中创建了一个表,如下所示:
<fo:block margin-top="0.4cm">
<fo:table border-collapse="collapse">
<fo:table-column column-width="15%"
column-number="1" />
<fo:table-column column-width="16%"
column-number="2" />
<fo:table-column column-width="53%"
column-number="3" />
<fo:table-column column-width="16%"
column-number="4" />
<fo:table-header>
<fo:table-row>
<fo:table-cell padding="2px" font-size="7px">
<fo:block text-align="center" font-weight="bold">Column1
</fo:block>
</fo:table-cell>
<fo:table-cell padding="2px" font-size="7px">
<fo:block text-align="center" font-weight="bold">Column2
</fo:block>
</fo:table-cell>
<fo:table-cell padding="2px" font-size="7px">
<fo:block text-align="left" font-weight="bold">Column3
</fo:block>
</fo:table-cell>
<fo:table-cell padding="2px" font-size="7px">
<fo:block text-align="center" font-weight="bold">Column4
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-header>
<fo:table-body font-size="9px">
<fo:table-row>
<fo:table-cell padding="2px" border="0.5pt solid #cfcfcf">
<fo:block text-align="center">
12345678910111213
</fo:block>
</fo:table-cell>
<fo:table-cell padding="2px" border="0.5pt solid #cfcfcf">
<fo:block text-align="center">
some text
</fo:block>
</fo:table-cell>
<fo:table-cell padding="2px" border="0.5pt solid #cfcfcf">
<fo:block text-align="left">
some text
</fo:block>
</fo:table-cell>
<fo:table-cell padding="2px" border="0.5pt solid #cfcfcf">
<fo:block text-align="right">
some text
</fo:block>
</fo:table-cell>
</fo:table-row>
</xsl:for-each>
</fo:table-body>
</fo:table>
</fo:block>
<fo:block padding-top="40px">
some text
</fo:block>
</fo:block>
Column1 中的字符串“12345678910111213”被写入其表格单元格的边界。
在字符串中特定数量的字符之后,如何在此列的表格单元格中强制换行?