[英]Razor View to PDF in .Net with IronPDF
我试图呈现一个Razor视图来的帮助下PDF IronPDF ,所以我用这个方法首先Razor视图转换为字符串再后来我呈现为一个PDF,但类ViewEngine
没有在解决RenderRazorViewToString()
方法,可以在这里做什么:
public string RenderRazorViewToString(string viewName, object model)
{
ViewData.Model = model;
using (var sw = new StringWriter())
{
var viewResult = ViewEngine.Engines.FindPartialView(ControllerContext,
viewName);
var viewContext = new ViewContext(ControllerContext, viewResult.View,
ViewData, TempData, sw);
viewResult.View.Render(viewContext, sw);
viewResult.ViewEngine.ReleaseView(ControllerContext, viewResult.View);
return sw.GetStringBuilder().ToString();
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.