在 rotativa 中添加页脚间距

Add footer spacing in rotativa

我有一个 html 用于包含超过 3 行文本的页脚页面,我已应用以下代码在我的 pdf 中显示页脚,但它只显示 2 行,我如何设置高度对于页脚文本部分?

string header = Server.MapPath("~/Views/Home/PrintHeader.html");
        string footer = Server.MapPath("~/Views/Home/PrintFooter.html");

        string customSwitches = //string.Format("" +
                                string.Format("" +
                                "--footer-html \"{1}\" " +
                               "--footer-spacing \"0\" " +
                               "--footer-font-size \"10\" ", header, footer);

页脚的高度可以通过设置页边距来改变。

return new ViewAsPdf("Report", model)
        {
            FileName = fileName + ".pdf",
            CustomSwitches = customSwitches,
            PageOrientation = Rotativa.Options.Orientation.Portrait,
            PageSize = Rotativa.Options.Size.A4,
            PageMargins = new Margins(10, 3, 20, 3)
        };