XSL-FOP文本装饰延长线

时间:2016-10-19 06:26:25

标签: xslt xslt-2.0 xsl-fo

在XML,XSL,FOP方面,我仍然是个新人。

如何获得一个长行,其下方有文字的输出?类似的东西:

<fo:inline text-decoration> Signature </fo:inline>

唯一的问题是线太小。我希望这条线更长。

我希望在同一行上有2套。一个是Signature,另一个是Date

请帮忙。 :)

1 个答案:

答案 0 :(得分:1)

如果你想要一个像你想要创建的简单签名块,只需使用这样的表:

            <fo:table>
                <fo:table-column column-width="2.5in"/>
                <fo:table-column column-width="1in"/>
                <fo:table-column column-width="2.5in"/>
                <fo:table-body>
                    <fo:table-row>
                        <fo:table-cell border-top="1pt solid black">
                            <fo:block>Signature</fo:block>
                        </fo:table-cell>
                        <fo:table-cell>
                            <fo:block/>
                        </fo:table-cell>
                        <fo:table-cell border-top="1pt solid black">
                            <fo:block>Date</fo:block>
                        </fo:table-cell>
                    </fo:table-row>
                </fo:table-body>
            </fo:table>

这给了你:

enter image description here