MVCRazorToPDF在每个页面上添加页眉和页脚

时间:2016-01-11 10:11:23

标签: asp.net-mvc-3 mvcrazortopdf

我可以在使用MVCRazorToPDF库创建的每个页面上创建页眉和页脚 在PDFLayout.cshtml文件中,我正在为PDF正文创建一个部分

<body>
@RenderBody()
</body>

在控制器中我正在调用

这样的动作
return new PdfActionResult(model, (writer, document) =>
        {
            document.SetPageSize(new Rectangle(233, 842, 90));
            document.NewPage();
        });

我的View.cshtml就像一个normla html页面

@model PDFLAbApp.Models.PdfExample
@{
    Layout = "~/Views/Shared/_PdfLayout.cshtml";
}
<h1>@Model.Heading</h1>
<p>
paragraph content repeated n times based on the model content [ its a foreach loop and page size is more than 2 
</p>

0 个答案:

没有答案