Xml 如果溢出达到xsl fop,则剪切文本
我有xsl。我使用的是ApacheFop0.93。在其中一个表格单元格中,我有长文本 当前的问题是,如果文本太长,它将覆盖下一个单元格值。我想解决这个问题。所以,如果出现长文本,它应该显示最大宽度的文本,其余的应该隐藏 我在Xml 如果溢出达到xsl fop,则剪切文本,xml,xslt,xsl-fo,apache-fop,Xml,Xslt,Xsl Fo,Apache Fop,我有xsl。我使用的是ApacheFop0.93。在其中一个表格单元格中,我有长文本 当前的问题是,如果文本太长,它将覆盖下一个单元格值。我想解决这个问题。所以,如果出现长文本,它应该显示最大宽度的文本,其余的应该隐藏 我在fo:block中尝试了溢出属性。不知怎么的,它不起作用了 有人能帮我解决这个问题吗?在表单元格内的块容器上设置overflow=“hidden”。注意,这可能仅适用于FOP,但这正是您正在使用的: <fo:table> <f
fo:block
中尝试了溢出属性。不知怎么的,它不起作用了
有人能帮我解决这个问题吗?在表单元格内的块容器上设置overflow=“hidden”。注意,这可能仅适用于FOP,但这正是您正在使用的:
<fo:table>
<fo:table-column column-width="1in"/>
<fo:table-body>
<fo:table-row>
<fo:table-cell border="1pt solid black">
<fo:block-container overflow="hidden"><fo:block>Iamtoowideforacell</fo:block></fo:block-container>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
羊膜细胞
结果如下:
在表单元格内的块容器上设置overflow=“hidden”。注意,这可能仅适用于FOP,但这正是您正在使用的:
<fo:table>
<fo:table-column column-width="1in"/>
<fo:table-body>
<fo:table-row>
<fo:table-cell border="1pt solid black">
<fo:block-container overflow="hidden"><fo:block>Iamtoowideforacell</fo:block></fo:block-container>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
羊膜细胞
结果如下: