У меня проблема с абсолютным позиционированием в XSL FO. При создании документа я должен добавить таблицу в нижней части страницы. Проблема в том, что высота таблицы неизвестна. В следующем примере показаны мои усилия, но все же таблица выровнена в верхней части страницы.Как выровнять таблицу в нижней части страницы в XSL FO
<fo:block-container
bottom="1cm"
left="0"
width="100%"
height="auto"
position="absolute">
<fo:table
border="0.5pt solid black"
border-collapse="collapse"
text-align="left"
table-layout="fixed"
width="100%"
background-color="white"
font-size="7pt">
<fo:table-column column-width="60%"/>
<fo:table-column column-width="40%"/>
<fo:table-body>
<fo:table-row border="0.5pt solid black">
<fo:table-cell
border="inherit"
display-align="center"
padding="1pt"
padding-left="2pt">
<fo:block>abcde</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row border="0.5pt solid black">
<fo:table-cell
border="inherit"
display-align="center"
padding="1pt"
padding-left="2pt">
<fo:block>abcde</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:block-container>
Так что вопрос: Есть ли решение, как выровнять таблицу внизу страницы, не зная высоту таблицы?
Я попытался также поставить стол в нижнем колонтитуле, но если я не знаю этого, я не могу установить размер области после.
Примечание: У меня есть контейнер-контейнер, который имеет ту же ширину и высоту, что и страница. Код указан в этом контейнере.
Примечание 2: Я использую FOP 1.1