在 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)
};
我有一个 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)
};