【发布时间】:2018-03-15 11:48:12
【问题描述】:
我在 MVC 控制器中使用简单的代码通过 iTextSharp 将 pdf 文件保存在服务器上:
var reportName = "reports/" + "report1.pdf";
var output = new FileStream(Server.MapPath(reportName), FileMode.Create, FileAccess.Write, FileShare.None);
var writer = PdfWriter.GetInstance(document, output);
document.Open();
document.Add(new Paragraph("Hello World"));
document.Close();
return View();
但是报错了
未配置所需 URL 的默认文档,并且未在服务器上启用文件夹浏览。
然后我在 web.config 中设置这段代码
<directoryBrowse enabled="true" />
现在浏览器显示目录列表,而不是保存 pdf 文件。
【问题讨论】:
标签: c# asp.net-mvc pdf itext