C#MVC:从本地/共享文件夹中获取并显示PDF文档

时间:2018-10-24 13:00:41

标签: c# pdf model-view-controller

我在检索和显示本地保存的.pdf文档时遇到问题。我成功构建并保存了文档,将其打开后看起来一切都很好。现在,保存文档后,我需要将其显示在视图上。令人头疼的是,在线结果均无济于事。当前使用字节数组和文件路径返回文件结果,但返回文件结果后客户端无响应

型号:

 public class A4LabelModel
{

    public string path { get; set; }
}

控制器:

 public ActionResult GetPdf(A4LabelModel model)
    {
        var fileStream = new FileStream(model.path,
                                         FileMode.Open,
                                         FileAccess.Read
                                       );
        var fsResult = new FileStreamResult(fileStream, "application/pdf");
        return fsResult;
    }

将填充模型值,并且文件的路径是100%正确的...但是返回时什么也没有发生。我是否在View中缺少某些内容,它目前只有一个带有简单输入的Form.Action在Submit按钮上被调用。我尝试使用Rotativa无效。

0 个答案:

没有答案