2

MVCRazorToPDF ライブラリを使用して作成されたすべてのページにヘッダーとフッターを作成できますか PDFLayout.cshtml ファイルで、PDF の本文のセクションを次のように作成しています

<body>
@RenderBody()
</body>

そして、コントローラーで私は次のようなアクションを呼び出しています

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

そして、私の View.cshtml は通常の 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>
4

0 に答える 0