XSL-FO选项卡字符仍在折叠



我试图在XSL-FO样式表中的一些元素之间放置一些表格。问题是,即使我将空白塌陷设置为假,并将空白处理为保留,它们仍然塌陷为单个空间。

我使用XSL-FO样式表将一些XML信息转换为格式化的PDF。我使用的是用于Java的FOP1.1。

这是代码:

<fo:block white-space-collapse="false" white-space-treatment="preserve" 
            white-space="pre" wrap-option="no-wrap" linefeed-treatment="preserve">
    <xsl:value-of select="VARIOS/LOC1"/> <xsl:text>&#x09;</xsl:text> 
    <xsl:value-of select="VARIOS/LOC2"/> <xsl:text>&#x09;</xsl:text> 
    <xsl:value-of select="VARIOS/LOC3"/> <xsl:text>&#x09;</xsl:text> 
    <xsl:value-of select="VARIOS/LOC4"/>     
</fo:block>

谢谢你的建议!有一个漂亮的代码!

制表符不是XSL FO的一部分。根据您的需要,有不同的方法可以获得您想要的视图。根据您的代码片段,如果需要多行对齐或特定列,我想使用一个表。

最新更新