我目前正在使用 NVelocity 来呈现一些电子邮件模板。
我很好奇我如何使用标准 ASP.NET MVC 视图引擎 i.e 来做到这一点。将视图渲染为字符串。
基本上我想传递获取模型绑定视图的字符串结果并将其传递给 iTextSharp 以生成 PDF。
谢谢。本
你有一个 PDF 生成器,它将 html 作为 arg 生成一个漂亮的 PDF?
查看这篇博客文章,了解如何将渲染视图捕获为字符串。
您可以使用 ContentResult 返回 Content(yourString,“text/plain”);但您只需在 ContentResult 方法中构建字符串,并且不使用 View。
2 回答
你有一个 PDF 生成器,它将 html 作为 arg 生成一个漂亮的 PDF?
查看这篇博客文章,了解如何将渲染视图捕获为字符串。
您可以使用 ContentResult 返回 Content(yourString,“text/plain”);但您只需在 ContentResult 方法中构建字符串,并且不使用 View。