2012-02-26 1 views
0

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

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

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

ответ

0

В вашем примере кода отсутствует пробел между семейством шрифтов и свойством высоты. Вы также должны установить 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> 
... 

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

  • Нет связанных вопросов^_^