0

我正在使用 iTextSharp 创建一个新的 PDF 并将其保存到我服务器上的文件夹中。以下代码行将使用以下代码将其保存到XFolder包含我的类的文件夹中(在下图中调用)Server.MapPath()

Dim wri As PdfWriter = PdfWriter.GetInstance(doc, New FileStream(HttpContext.Current.Server.MapPath("myFile.pdf"), FileMode.Create)) 

我想将我的 PDF 保存在XFolder(in AFolder) 中的文件夹中: ![在此处输入图像描述

我努力了:

Dim wri As PdfWriter = PdfWriter.GetInstance(doc, New FileStream(HttpContext.Current.Server.MapPath("~/AFolder/myFile.pdf"), FileMode.Create))

但我得到了例外:

System.IO.DirectoryNotFoundException:找不到路径的一部分.......

如何说“将 PDF 文件保存到AFolder当前文件夹的子文件夹中XFolder”?

4

1 回答 1

2

根据MSDN,您可以使用:

MapPath("AFolder/myFile.pdf")
于 2015-10-08T08:27:26.950 回答