如何使用 PdfSharp 在 PDF 页面的顶部和底部添加高度?

How to add height at the top and bottom of PDF page using PdfSharp?

我有一个 pdf 文档,我想增加其顶部和底部的高度,以便可以在上面书写某些文本。

那么是否可以使用 PdfSharp 或任何其他免费库在页面顶部和底部添加填充,这反过来也会增加页面高度?

提前致谢

拉梅什

我按照下面的代码片段解决了它

// Open the document 
PdfDocument inputDocument = PdfReader.Open(@"D:\test.pdf", PdfDocumentOpenMode.Modify);

// Iterate pages
foreach (PdfPage page in inputDocument.Pages)
{
    // Add height at top of the page
    page.Height += 100;

    // Add height at bottom of the page
    XRect rect= new XRect(0, -100, page.Width, page.Height + 100);
    page.MediaBox = new PdfRectangle(rect);
}