AR15导出问题
AR15模版,预览时正常。但是导出excel、word时异常。模版预览数据时:
excel:(图片压边严重)
word:(页眉页脚异常,图片也有压边现象)
pdf完全正常:
excel、word、pdf均为后台代码导出:
case "xlsx":
DirectoryInfo outputDirectory = new DirectoryInfo(HttpRuntime.AppDomainAppPath + "temFile\\");
GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtensionSettings excelSetting = new GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtensionSettings();
excelSetting.FileFormat = GrapeCity.ActiveReports.Export.Excel.Page.FileFormat.Xlsx;
excelSetting.MultiSheet = false;
excelSetting.Pagination = false;
GrapeCity.ActiveReports.Extensibility.Rendering.ISettings setting = excelSetting;
GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtension excelRenderingExtension = new GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtension();
GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider outputProvider = new GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider(outputDirectory, FileName);
outputProvider.OverwriteOutputFile = true;
rpt.Document.Render(excelRenderingExtension, outputProvider, setting.GetSettings());
case "pdf":
outputDirectory = new DirectoryInfo(HttpRuntime.AppDomainAppPath + "temFile\\");
GrapeCity.ActiveReports.Export.Pdf.Page.Settings pdfSetting = new GrapeCity.ActiveReports.Export.Pdf.Page.Settings();
GrapeCity.ActiveReports.Export.Pdf.Page.PdfRenderingExtension pdfRenderingExtension = new GrapeCity.ActiveReports.Export.Pdf.Page.PdfRenderingExtension();
outputProvider = new GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider(outputDirectory, FileName);
outputProvider.OverwriteOutputFile = true;
rpt.Document.Render(pdfRenderingExtension, outputProvider, pdfSetting);
case "docx":
outputDirectory = new DirectoryInfo(HttpRuntime.AppDomainAppPath + "temFile\\");
GrapeCity.ActiveReports.Export.Word.Page.Settings wordSetting = new GrapeCity.ActiveReports.Export.Word.Page.Settings();
wordSetting.FileFormat = GrapeCity.ActiveReports.Export.Word.Page.FileFormat.OOXML;
GrapeCity.ActiveReports.Export.Word.Page.WordRenderingExtension wordRenderingExtension = new GrapeCity.ActiveReports.Export.Word.Page.WordRenderingExtension();
outputProvider = new GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider(outputDirectory, FileName);
outputProvider.OverwriteOutputFile = true;
rpt.Document.Render(wordRenderingExtension, outputProvider, wordSetting);
fumasoft 发表于 2023-2-13 15:23
附件里面是模版和我们这边导出的三种文件,word没有看到页面页脚有什么变化。
主要问题是总页数不对; ...
您好,明白您的意思了。我这边下载了您的demo,修改数据源后进行了测试,导出的3种类型数据均是正常的,下面是对应的截图,我使用的版本是15.3.1,附件是我修改后的报表,您可以下载后将您的项目留个备份,然后在升级项目至15.3.1的版本,测试看看是否还有这个问题。
导出docx:
导出xlsx:
导出pdf:
您好,针对导出word是正常的,您可以新建个word查看一下对应的页眉页脚的文字颜色。
针对导出excel,方便的话您上传个模板,我们具体看看。
Bella.Yuan 发表于 2023-2-13 14:08
您好,针对导出word是正常的,您可以新建个word查看一下对应的页眉页脚的文字颜色。
针对导出excel,方 ...
附件里面是模版和我们这边导出的三种文件,word没有看到页面页脚有什么变化。
主要问题是总页数不对;应该是共4页才对。
页:
[1]