目前我正在尝试找到一种方法来自动创建一个新文件夹以将 PDF 保存到其中,或者将其保存在所有计算机拥有的通用文件中,或者让我的浏览器弹出窗口运行“另存为”和“保存到”每当客户端单击下载按钮时功能。这通常是人们尝试在其他网站上下载 PDF/ZIP 的方式。
我的 webapp 基本上允许用户尝试从我的服务器端代码下载 PDF
正如您从我的代码中看到的那样,我一直在尝试保存我的 PDF 文件的方法,这就是我尝试将我的 PDF 保存在这样的硬编码目录中的方式
var doc1 = new Document();
var filename = "Official Report" + DateTime.Now.ToString("yyyyMMddHHmmssfff") + ".pdf";
var output = new FileStream(Path.Combine("C:/Users/apr13mpsip/Downloads", filename), FileMode.Create);
iTextSharp.text.pdf.PdfWriter.GetInstance(doc1, output);
我如何使用
server.mappath("");
或者尝试下载 PDF 文件时如何自动创建新文件夹。