2013-03-21 8 views
2

У меня есть PDF-файл с использованием xslfo. В этом случае у меня есть таблица, в которой есть строка, где одна ячейка охватывает две ячейки ячеек. Среди двух рядов ячеек он охватывает, мне нужна нижняя ячейка меньшей высоты, и я пробовал несколько вещей, которые не сработали. Вот код - любая помощь будет оценена.Изменить высоту строки в xslfo

<fo:table-row> 
<fo:table-cell border-style="solid" border-width="0.5pt" padding="1pt" display-align="before" number-rows-spanned="3"> 
<fo:block wrap-option="wrap" text-align="left"> 
<xsl:value-of select="$TextStrings/NSEF21B/Scope_Ins_Cov_Heading1"/> 
</fo:block> 
<fo:block wrap-option="wrap" text-align="left"> 
<xsl:value-of select="$TextStrings/NSEF21B/Scope_Ins_Cov_Heading1b"/></fo:block> 
</fo:table-cell> 
</fo:table-row> 
<fo:table-row> 
<fo:table-cell border-style="solid" border-width="0.5pt" padding="1pt" display-align="center"> 
<fo:block wrap-option="wrap" text-align="center"> 
<xsl:value-of select="$TextStrings/NSEF21B/Scope_Ins_Cov_Heading2"/> 
</fo:block> 
</fo:table-cell> 
<fo:table-cell border-style="solid" border-width="0.5pt" padding="1pt" display-align="center"> 
<fo:block wrap-option="wrap" text-align="center"> 
<xsl:value-of select="$TextStrings/NSEF21B/Scope_Ins_Cov_Heading3"/> 
</fo:block> 
</fo:table-cell> 
</fo:table-row> 
<fo:table-row> 
<fo:table-cell border-style="solid" border-width="0.5pt" padding="1pt" display-align="before"> 
<fo:block text-align="center"> 
<xsl:value-of select="$TextStrings/Deductible"/> 
</fo:block> 
</fo:table-cell> 
<fo:table-cell border-style="solid" border-width="0.5pt" padding="1pt" display-align="before"> 
<fo:block text-align="center"> 
<xsl:value-of select="$TextStrings/AsStatedSecB"/> 
</fo:block> 
</fo:table-cell> 
</fo:table-row> 

ответ

5

Так как это до сих пор без ответа:

Установка the height attribute на ваших <fo:table-row> элементов должны сделать трюк.

Смежные вопросы