Java 飞碟蜡染和跑步鞋脚不一起工作?

Java 飞碟蜡染和跑步鞋脚不一起工作?,java,css,pdf,flying-saucer,batik,Java,Css,Pdf,Flying Saucer,Batik,我有一个挑战给你们。我正在尝试创建一个带有页脚的xhtml文档,其中包含SVG图像,然后将其呈现为pdf格式。 我用飞碟和蜡染的组合来做这个。现在我了解到飞碟支持跑脚,例如 @page { @top { content: element(footer); } } footer { position: running(footer); } 这对我来说很好,但在添加带有蜡染的SVG图像时出现了一个问题: <html> <head> <style type=

我有一个挑战给你们。我正在尝试创建一个带有页脚的xhtml文档,其中包含SVG图像,然后将其呈现为pdf格式。 我用飞碟和蜡染的组合来做这个。现在我了解到飞碟支持跑脚,例如

@page {
  @top { content: element(footer); }
}
footer { position: running(footer); }
这对我来说很好,但在添加带有蜡染的SVG图像时出现了一个问题:

<html>
<head>
    <style type="text/css"> 
    .footer { position: running(footer); } 
    @page { @bottom-center { content: element(footer) } } 
    .header__logo {display: block; right: 0; top: 0; width: 150px; height: 54px; } 
    </style>
</head>
<body>
    <div class="footer">
        <img class='header__logo' src='someSRC.svg' />
        footer
    </div>
    <div class="content"> stuff </div>
</body>

.footer{位置:运行(footer);}
@页面{@底部中间{内容:元素(页脚)}
.header__徽标{显示:块;右:0;顶部:0;宽度:150px;高度:54px;}
页脚
东西

看起来蜡染会在图像移动到页面底部之前对其进行渲染。此外,它不会在任何地方显示“页脚”字。 有人知道怎么解决这个问题吗?也许是强迫蜡染后期渲染还是什么?
我试着将内部图像的位置设置为相对或更高,但这似乎真的把过程搞砸了。

我自己也遇到了类似的问题。尽管我仍然无法解决整个问题,但我至少设法显示了SVG:您绝对需要在

<img style="width: 30mm; height:8mm;" src="/img/my-funky-logo.pdf"/>