gpt4 book ai didi

itext - Flying Saucer 在第一页隐藏页眉和页脚

转载 作者:行者123 更新时间:2023-12-04 10:28:39 29 4
gpt4 key购买 nike

一直在玩飞碟R8,试过从首页隐藏页眉和页脚 我的PDF。

我关注了 hint试图遵循 的 W3C 规范内容:元素() (W3C running elements)在我的 print.css 中。据描述,以下应该解决我的问题:

@page { @top-center { content: element(header, first-except) }}

但这似乎尚未在 R8 中实现。所以我用 尝试了上面的方法设置字符串 方法。
#header { set-string: header content() }
@page { @top-center { content: string(header, first-except) }}

但是没有渲染, 内容:字符串()似乎坏了,因为我在那里放的东西都不会被渲染:
@page { @top-center { content: "foo" string(header, first-except) }} /*broken*/
@page { @top-center { content: "foo" string(header) }} /*broken*/
@page { @top-center { content: "foo" }} /*works!*/

那么有没有人知道如何让这个工作?

最佳答案

好吧,解决办法很简单。我从飞碟手册来源复制它link

我必须执行以下操作:

添加第二个没有页码的页脚:

<div id="normalFooter" style="position: running(normalFooter);">
<div class="footerContent">fancy stuff</div>
page <span class="page"/> of <span class="pagecount"/>
</div>
<div id="firstPageFooter" style="position: running(firstPageFooter);">
<div class="footerContent">fancy stuff</div>
</div>

诀窍是 CSS @页面:第一 :
@page {     
@bottom-right {
content: element(normalFooter);
}
}

@page :first {
@bottom-right {
content: element(firstPageFooter);
}
}

除了第一个页面之外,所有页面都有一个正常的页脚,带有不同的页脚。

关于itext - Flying Saucer 在第一页隐藏页眉和页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8712854/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com