Rob*_*ert 6 c# pdfsharp migradoc
我正在使用 PDFSharp/Migradoc 从我的 Web 应用程序生成 PDF,并且我已经设法为文档的第一页获取背景图像。
我首先在文档中创建一个部分,然后为其渲染图像。然后,我将文档内容写入同一节对象内的段落对象。
但是,我需要为文档中的所有后续页面显示不同的背景图像。
这可能吗?如果是这样,我该怎么办?
答案: 为了提供完整的答案,以下是使其正常工作的基本代码:
Section section = this.document.AddSection();
section.PageSetup.DifferentFirstPageHeaderFooter = true;
section.PageSetup.OddAndEvenPagesHeaderFooter = false;
Image firstPageImage = section.Headers.FirstPage.AddImage("firstPage.jpg");
// ...configure image...
Image otherPageImage = section.Headers.Primary.AddImage("everyOtherPage.jpg");
// ...configure image...
Run Code Online (Sandbox Code Playgroud)