gpt4 book ai didi

itextsharp - 如何使用 iTextsharp 更改 PDF 中第二页的边距?

转载 作者:行者123 更新时间:2023-12-04 22:06:29 30 4
gpt4 key购买 nike

有没有办法使用 iTextSharp 更改 PDF 中第二页的页边距?

我现在有:

Document document = new Document(PageSize.A4, 144f, 72f, 144f, 90f);

PdfWriter.GetInstance(document, ms);

/* first page content */

document.NewPage();
document.SetMargins(72f, 72f, 72f, 100f);

/* second page content */

但是,第二页的页边距是为第一页设置的页边距。

最佳答案

切换两行:

document.SetMargins(72f, 72f, 72f, 100f);
document.NewPage();

如文档所述,NewPage() 函数执行许多初始化,其中包括设置边距。因此,您需要在触发新页面之前而不是之后更改边距。

关于itextsharp - 如何使用 iTextsharp 更改 PDF 中第二页的边距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12320267/

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