c# - 如何使用 iText7 设置 pdf 文档第一页的上边距?

标签 c# pdf itext7

我想设置第一页的上边距。不幸的是它不起作用。我尝试了 document.SetTopMargin(100) 但这设置了所有页面。我只想设置我的第一页。

最佳答案

下一页的边距必须在分页符之前设置。

document.SetTopMargin(100);
document.Add(new Paragraph("Text on first page"));
document.SetTopMargin(0);
document.Add(new AreaBreak(AreaBreakType.NEXT_PAGE));
document.Add(new Paragraph("Text on second page"));

关于c# - 如何使用 iText7 设置 pdf 文档第一页的上边距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59451960/

相关文章:

c# - 以编程方式检查 httpErrors errorMode

c# - 自动实现属性中的私有(private)变量在哪里/什么?

c# - 如何在 C# 中为任何用户创建 "AppData\Roaming"中的文件文本

c# - 如何在iTextSharp中的Pdf单元格中添加一个复选框?

c# - 如何将 RTF 文件转换为 pdf 文件?

java - 如何勾选 "choose paper source by pdf page size"iText7?

c# - 内存屏障是否保证在 C# 中重新读取?

c# - 在 iTextSharp 中,我们可以设置 pdfwriter 的垂直位置吗?

java - iText 7 : This pdf document might not be displayed correctly Firefox

java - 如何在 iText 7 中创建/设置表格单元格和边框的自定义颜色?