我有一个可以在浏览器中很好地呈现的打印就绪视图。最好为用户提供单击位于该视图上的链接或按钮的选项,该选项将调用操作以从视图中的原始 HTML 创建 PDF。我已经弄清楚了 PDF 处理部分,我只需要帮助弄清楚:
- 单击链接或按钮时,将该视图中呈现的 HTML 放入字符串变量中,以发送到我的 PDF 处理代码。
这是呈现页面的控制器方法:
public ActionResult ViewReport(int? id, string memberID, int month, int year)
{
var task = new ViewReportTask();
return View(task.BuildViewModel(id, memberID, month, year));
}
该视图只是很多 html 和 razor 代码块,所以我没有在此处包含它。
谢谢