JS报告.AspNetCore mvc页面到PDF正确呈现内部网,但从远程站点使用时大小不同



jsreport.AspNetCore mvc页面到PDF渲染内网正确,但从远程站点使用时大小不同,请帮助css .invoice-box,代码是

var header = await JsReportMVCService.RenderViewToStringAsync(HttpContext, RouteData, "Header", new { });
var footer = await JsReportMVCService.RenderViewToStringAsync(HttpContext, RouteData, "footer", new { });
HttpContext.JsReportFeature()
.Recipe(Recipe.ChromePdf)
.Configure((r) => r.Template.Chrome = new Chrome
{
Format= "A4",
HeaderTemplate = header,
FooterTemplate=footer,
DisplayHeaderFooter = true,
MarginTop = "3cm",
MarginLeft = ".5cm",
MarginBottom = "1cm",
MarginRight = ".5cm"
}).OnAfterRender((r) => HttpContext.Response.Headers["Content-Disposition"] = "attachment; filename="myReport.pdf"");

我遇到了这个问题,因为JS报告仅在远程执行时仅采用内联CSS

最新更新