У меня возникли проблемы с использованием изображения в качестве фона в столбце таблицы. Мне нужно, чтобы изображение было фоном каждой страницы в формате pdf.Как установить изображение как фон страницы pdf
Изображение отображается, но оно, похоже, увеличено. Размеры: ширина: 2487px, высота: 3516px (ширина: 21.06cm, высота: 29.77cm).
Это мой код:
<xsl:template name="template-body">
<fo:block backgorund-color="yellow">
<fo:table>
<fo:table-column background-image="image.jpg"/>
<fo:table-body>
<fo:table-row height="29.7cm">
<fo:table-cell>
<fo:block color="white">
SOME TEXT INSIDE THE IMAGE
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:block>
</xsl:template>
Этот код генерирует это:
Но мне нужно это:
Я также попытался поставить изображение в качестве фона <fo:region-body>
, но у меня была такая же проблема. Я думаю, мне нужно каким-то образом указать ширину и высоту изображения.
Любая помощь? Заранее спасибо.
Вы пытаетесь установить изображение в качестве «фона страницы», поскольку вопрос задает или только фон таблицы, как показывает образец? –
Оба варианта подходят для меня –