在XML,XSL,FOP方面,我仍然是个新人。
如何获得一个长行,其下方有文字的输出?类似的东西:
<fo:inline text-decoration> Signature </fo:inline>
唯一的问题是线太小。我希望这条线更长。
我希望在同一行上有2套。一个是Signature
,另一个是Date
请帮忙。 :)
答案 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>
这给了你: