XSL-FO dynamici c ширина таблицы с разрывами страниц и динамическим c содержимым - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь создать динамическую c ширину ячеек таблицы. Таблице нужно более одной страницы.

Я пытался

<fo:table inline-progression-dimension="auto" table-layout="auto">

, и это решает проблему, если таблица только на одной странице.

Но если содержимое ячейка таблицы на первой странице - это, например, «Рисунок 1», а для содержимого другой ячейки таблицы (из той же таблицы) на второй странице - «Рисунок 2000», ширина ячейки таблицы равна необходимая ширина для «рисунка 1».

Есть ли вероятность, что ширина для «рисунка 2000» рассматривается на первой странице таблицы.

Я использую Antenna House V6 0,1.

1 Ответ

0 голосов
/ 23 апреля 2020

Сколько строк в вашей таблице? Для определения наилучшей ширины столбцов для большой таблицы может потребоваться много ресурсов, поэтому AH Formatter по умолчанию учитывает первые 100 строк таблицы. См. https://www.antenna.co.jp/AHF/help/v70e/ahf-tech.html#table -auto-layout и https://www.antenna.co.jp/AHF/help/v70e/ahf-optset.html#table -auto-layout-limit .

Если вы используете table-auto-layout-limit="0" в вашем файле настроек параметров, тогда AH Formatter рассмотрит все строки в таблице.

...