找回密码
 立即注册

QQ登录

只需一步,快速开始

2金币

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



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

7 个回复

倒序浏览
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-5-27 15:32:37
沙发
您好,我这边本地测试了一下确实有点问题,已经反馈研发同事进行调查
回复 使用道具 举报
pleaglefly
金牌服务用户   /  发表于:2022-5-30 08:41:48
板凳
有什么进度吗?
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-5-30 09:50:29
地板
本帖最后由 Bella.Yuan 于 2022-5-30 10:40 编辑

您好,您将导出的html使用ie11打开看看,我这边使用AR15,16这2个版本测试导出html后使用ie11均可以正常显示条码内容。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
pleaglefly
金牌服务用户   /  发表于:2022-5-30 10:38:18
5#
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.YuanWyn认证
超级版主   /  发表于:2022-5-30 11:24:23
6#
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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
pleaglefly
金牌服务用户   /  发表于:2022-5-30 13:04:13
7#
Bella.Yuan 发表于 2022-5-30 11:24
您好,您的意思是您使用的是代码方式进行的导出html而不是直接在web端进行导出?web端报表文件(报表文件 ...

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

你的意思是只能导出成 .mht 那种格式的文件里带图像吗?
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-5-30 13:38:01
8#
您好,Web端导出html就是导出“(*.mht)”文件,您使用的是那个版本的AR,如我上面回复,报表文件使用了条形码组件,导成mht文件因为浏览器阻止了mht的内容,需要使用ie11打开,如下图示:   

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部