xsl:fo text-decoration =“underline”line thickness

问题描述:

我正在尝试在我的代码中使用以下内容。xsl:fo text-decoration =“underline”line thickness

<fo:block font-weight="bold" font-size="x-large" text-decoration="underline">QUOTATION</fo:block> 

,但我希望能够控制厚度和线的可能的风格,我知道我可以用一个

<fo:block font-weight="bold" font-size="x-large" border-bottom="solid 1mm">QUOTATION</fo:block> 

但在一个表,我这个人是正在使用我不知道我是如何使它特定于文本而不是单元格的。所以文字修饰看起来更合适。

有没有这样的东西,因为线条太细了<fo:block>text-decoration="underline solid 1mm"</fo:block>

enter image description here

如果使用的是AH格式化,那么你可以使用axf:text-line-width(和其他相关属性)。见https://www.antennahouse.com/product/ahf64/ahf-ext.html#text-decoration

,使其中axf:text-line-widthborder-bottom适用于只是文本,自动换行的fo:inline和使用属性上。

+1

谢谢,报价工作。现在我可以控制线的粗细,并保持文本的长度 –