Высота ячейки динамической таблицы в XSL-FO? - PullRequest
0 голосов
/ 26 февраля 2012

Я создаю таблицу в XSL-FO, и мой контент - это текст, который может быть большим. Есть ли способ изменить высоту столбца? Я использую XSLT для генерации XSL-FO. Я попробовал:

<fo:block-container font-family="Times New Roman"height="7.14mm" 
                    overflow="hidden"> 

но это не работает.

1 Ответ

0 голосов
/ 27 октября 2012

В вашем примере кода отсутствует пробел между семейством шрифтов и свойством высоты. Вы также должны поместить fo: block внутрь вашего контейнера. Следующее работает для меня и исправляет высоту моего блока, скрывая переполненный текст:

...
<fo:table-cell>
<fo:block-container font-family="Times New Roman" height="7.14mm" 
                overflow="hidden"> 
    <fo:block>
        <xsl:value-of select="fieldWithLongText" />
    </fo:block>
</fo:block-container>
</fo:table-cell>
...
...