[英]Save browser PDF to disk
我正在使用Rotativa 。 我想将 html 生成为 PDF 并将 PDF 保存到磁盘。 我一直在关注Rotativa提供的代码示例,但卡在了浏览器上显示 PDF 的位置。 我相信以下行将它显示给浏览器
return File(binary, "application/pdf");
我想把它保存到磁盘路径D:\\PDFs
var pdfResult = new ActionAsPdf("Index", new { name = "Giorgio" }) { FileName = "Test.pdf", };
var binary = pdfResult.BuildPdf(this.ControllerContext);
return File(binary, "application/pdf");
要强制下载而不显示在浏览器上,请附加此额外标题
Response.AppendHeader("Content-disposition", "inline; filename=test.pdf");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.