预览pdf而不是使用Rotativa下载

本文关键字:Rotativa 下载 pdf 预览 | 更新日期: 2023-09-27 18:01:08

我正在尝试使用Rotativa将.html文件打印为.pdf文件。我试过这个代码:

return new ActionAsPdf("Index") { FileName = "Product.pdf" };

我的索引操作在这里:

public ActionResult Index()
{
    return View(db.Products.ToList());
}

但是,生成的.pdf文件是下载的,而不是预览的。我不想下载它。我想要预览,然后打印它。

预览pdf而不是使用Rotativa下载

我得到了答案。我需要删除FileName属性。如果我想下载它,我需要添加FileName属性,如果我只想看到预览,我需要删除它。代码应该只是:
return new ActionAsPdf("Index");