问题描述
环境:win2008+IIS代码:C1ReportC1R=newC1Report();stringstrTempPath=GetReportName();//获取PDF文件名C1R.Load(Server.MapPath(ReportFile),ReportName);C1R.DataSource.Recordset=ds.Tables[0];C1R.RenderToFile(strTempPath,FileFormatEnum.PDFProtected);在C1R.RenderToFile(strTempPath,FileFormatEnum.PDFProtected);这一句中报错!,错误提示:异常详细信息:System.NotSupportedException:没有可用于编码12的数据。如果改成:C1R.RenderToFile(strTempPath,FileFormatEnum.Excel);则能正常输出excel文件。经测试,所有除PDF以外的格式都能输出,就是不能输出PDF。请教解决办法!快被折磨死了。
时间: 2024-09-19 07:00:42