fumasoft 发表于 2023-3-16 10:06:21

AR13升级到AR15后导出pdf格式出错

本帖最后由 fumasoft 于 2023-3-16 10:10 编辑

AR版本从13升级到15;模版文件由当时13时制作的,现在用15的版本导出时,word和excel正常,但是pdf导出时出现了异常。

PDF值全部到第二页了


后端导出pdf代码:

DirectoryInfo outputDirectory = new DirectoryInfo(HttpRuntime.AppDomainAppPath + "temFile\\");

                              // Provide settings for your rendering output.
                              GrapeCity.ActiveReports.Export.Pdf.Page.Settings pdfSetting = new GrapeCity.ActiveReports.Export.Pdf.Page.Settings();

                              // Set the rendering extension and render the report.
                              GrapeCity.ActiveReports.Export.Pdf.Page.PdfRenderingExtension pdfRenderingExtension = new GrapeCity.ActiveReports.Export.Pdf.Page.PdfRenderingExtension();
                              outputProvider = new GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider(outputDirectory, FileName);

                              // Overwrite output file if it already exists
                              outputProvider.OverwriteOutputFile = true;

                              rpt.Document.Render(pdfRenderingExtension, outputProvider, pdfSetting);

Bella.Yuan 发表于 2023-3-16 10:06:22

本帖最后由 Bella.Yuan 于 2023-3-16 16:55 编辑

fumasoft 发表于 2023-3-16 13:37
这个就是刚才那个到处的PDF使用的模版。用模版是用AR13做的,用AR13导出没有问题;用AR15导出样式不对
您好,我这边测试了一下,15确实有这个问题,同时我也测试了16版本,16版本是正常的,目前有2个解决方案:
1)修改报表设计,使用报表头去展示文本框的内容,这样导出的pdf不会乱

2)不用修改报表设计,直接升级至16版本,下面的截图使用的是16版本,官网目前就是16版本,如果有需要购买16版本的授权,可以留个联系方式哦~


Bella.Yuan 发表于 2023-3-16 11:55:42

您好,方便的话请上传可复现的报表模板,我们测试看看。

fumasoft 发表于 2023-3-16 13:37:31

Bella.Yuan 发表于 2023-3-16 11:55
您好,方便的话请上传可复现的报表模板,我们测试看看。

这个就是刚才那个到处的PDF使用的模版。用模版是用AR13做的,用AR13导出没有问题;用AR15导出样式不对
页: [1]
查看完整版本: AR13升级到AR15后导出pdf格式出错