首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iText 7- pdfhtml全宽度头/页脚

iText 7- pdfhtml全宽度头/页脚
EN

Stack Overflow用户
提问于 2019-01-03 19:02:10
回答 1查看 719关注 0票数 0

我们正在寻找添加全宽度标题和页脚到一个PDF生成与iText pdfhtml。我们已经正确地生成了标题和页脚,但是我们无法调整节的大小。在进一步挖掘时,我们在这里遇到了这个问题,在这里,每个边距框的宽度显式地设置为33%:

https://github.com/itext/i7j-pdfhtml/blob/e624c4690401f7b48d5b59b1814a74e896d7b0d9/src/main/java/com/itextpdf/html2pdf/attach/impl/layout/PageContextProcessor.java#L576

我们希望来自itext团队的人能够向我们指出另一种方法,可能是定制标记工作人员?否则,我们可以考虑协调3个页眉/页脚框,以完成类似的任务。

下面是一些css示例,说明了我们要做的事情

代码语言:javascript
复制
#page-header {
   width: 8in; /* Or any width really - which is ignored */
   position: running(header);
}
@page {
   @top-center {
       width: 8in; /* Adding width here, is also ignored */
       content: element(header);
   }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-06 15:01:08

如您的示例所示,在当前的iText 7.1.5-SNAPSHOT / pdfHTML 2.1.2-SNAPSHOT开发版本中添加了对顶部页部分中自定义宽度的支持。它将在下一次公开发行时发布。

同时,您现在可以使用库的开发版本。可以使用以下Maven配置从iText 艺术,艺术访问它:

代码语言:javascript
复制
<repositories>
    <repository>
        <id>itext-snapshot</id>
        <name>iText Repository - snapshots</name>
        <url>https://repo.itextsupport.com/snapshot</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>com.itextpdf</groupId>
        <artifactId>layout</artifactId>
        <version>7.1.5-SNAPSHOT</version>
    </dependency>
    <dependency>
        <groupId>com.itextpdf</groupId>
        <artifactId>html2pdf</artifactId>
        <version>2.1.2-SNAPSHOT</version>
    </dependency>
</dependencies>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54028307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档