pleaglefly 发表于 2022-5-27 09:37:07

我在报表里添加了条码显示,但是导出到网页里就不显示这个条码了,如果能让这个条...


我在报表里添加了条码显示,但是导出到网页里就不显示这个条码了,如果能让这个条码在导出的网页里显示出来。



James.Lv 发表于 2022-5-27 15:32:37

您好,我这边本地测试了一下确实有点问题,已经反馈研发同事进行调查

pleaglefly 发表于 2022-5-30 08:41:48

有什么进度吗?

Bella.Yuan 发表于 2022-5-30 09:50:29

本帖最后由 Bella.Yuan 于 2022-5-30 10:40 编辑

pleaglefly 发表于 2022-5-30 08:41
有什么进度吗?
您好,您将导出的html使用ie11打开看看,我这边使用AR15,16这2个版本测试导出html后使用ie11均可以正常显示条码内容。



pleaglefly 发表于 2022-5-30 10:38:18

Bella.Yuan 发表于 2022-5-30 09:50
您好,您将导出的html使用ie11打开看看,我这边使用AR15,16这2个版本测试导出html后使用ie11均可以正常显 ...

我查看了生成的网页代码,里面条码部分是
<img src="Memory57426744_1.svg" style="width:96.3499984741211pt;height:22.6499996185303pt;">
                                        </img>

问题就是这个Memory57426744_1.svg 没有,这个要怎么一起和网页生成。

我用的就是c# 的代码


   GrapeCity.ActiveReports.Export.Html.Page.HtmlRenderingExtension _renderingExtension = new GrapeCity.ActiveReports.Export.Html.Page.HtmlRenderingExtension();
                  GrapeCity.ActiveReports.Export.Html.Page.Settings s = new GrapeCity.ActiveReports.Export.Html.Page.Settings();
                  s.StyleStream = false;
                  s.MhtOutput = false;
                  s.Fragment = false;
                  s.OutputTOC = true;
                  s.Mode = GrapeCity.ActiveReports.Export.Html.Page.RenderMode.Galley;
                  document.Render(_renderingExtension, _provider, s);
                  Response.ContentType = "text/html";
                  Response.AddHeader("content-disposition", Server.UrlPathEncode("attachment;filename=ReportData.html"));
                  _provider.GetPrimaryStream().OpenStream().CopyTo(ms);
                  Response.BinaryWrite(ms.ToArray());
                  Response.End();


Bella.Yuan 发表于 2022-5-30 11:24:23

pleaglefly 发表于 2022-5-30 10:38
我查看了生成的网页代码,里面条码部分是

                                       


您好,您的意思是您使用的是代码方式进行的导出html而不是直接在web端进行导出?web端报表文件(报表文件有条形码组件)导出html需要使用ie11打开,我这边使用AR15版本用代码导出测试是正常的,附件是我的demo,您下载查看一下。
对应的15版本的API链接:https://www.grapecity.com/activereportsnet/docs/v15/online/rendering-to-html.html

pleaglefly 发表于 2022-5-30 13:04:13

Bella.Yuan 发表于 2022-5-30 11:24
您好,您的意思是您使用的是代码方式进行的导出html而不是直接在web端进行导出?web端报表文件(报表文件 ...

我的就是在Web端导出,就是在服务器上生成一个 xxxx.htm 文件,给客户查看使用。
但这个文件 条码是一个图像,这个图像不连带生成 ,网页里就不显示。

你的意思是只能导出成 .mht 那种格式的文件里带图像吗?

Bella.Yuan 发表于 2022-5-30 13:38:01

您好,Web端导出html就是导出“(*.mht)”文件,您使用的是那个版本的AR,如我上面回复,报表文件使用了条形码组件,导成mht文件因为浏览器阻止了mht的内容,需要使用ie11打开,如下图示:   
页: [1]
查看完整版本: 我在报表里添加了条码显示,但是导出到网页里就不显示这个条码了,如果能让这个条...