我想生成pdf报告。但未找到路径错误。此代码在localhost中运行良好。但不能在实时服务器上工作。在实时服务器上,创建所有文件夹并设置所有权限。
Document doc = new Document(iTextSharp.text.PageSize.LETTER, 10, 10, 42, 35);
var PdfFileName = "/Resources/StatementReport/" + DateTime.Now.ToString("dd/MM/yyyy_hh_mm_ss_tt") + ".pdf";
PdfWriter writer = PdfWriter.GetInstance(doc, new FileStream(Server.MapPath(PdfFileName), FileMode.Create));
答案 0 :(得分:1)
这个问题解决了。 转换日期时出错。 我将fileName后缀替换为:dd / MM / yyyy_hh_mm_ss_tt至dd_MM_yyyy_hh_mm_ss_tt