我正在尝试使用 Rotativa HTML 到 PDF 库在页面中添加一个页脚,显示页码看起来像这样的“第 1 页,共 10 页”。
这是由 CustomSwitches 属性设置的。我的代码是这样的
ViewAsPdf pdfView = new ViewAsPdf("Index", Model)
{
FileName = fileName,
PageOrientation = pageOrientation,
PageSize = Size.A4,
IsJavaScriptDisabled = isJavaScriptDisabled,
CustomSwitches = "--disable-external-links --disable-internal-links --footer-center \"Page [page] of [toPage]\" --footer-font-size 7"
};
这很好用。但是,如果我将文本更改为中文,它不会正确呈现字符
--footer-center \"第 [page] 页, 共 [toPage] 页\"
我了解这个 CustomSwitches 调用 wkHtmltoPDF,但在那里也没有找到任何东西。包含汉字的html页面渲染得很好。