wu8829 发表于 2017-5-2 10:06:20

疑似BUG

将报表中的字体设置为“微软雅黑”且“加粗”,在FlashView下预览,就会出现乱码,打印却正常!



若将字体设置为“宋体”,则正常!

Lenka.Guo 发表于 2017-5-2 12:22:41

您说的这个问题之前与产品组沟通过,Flash技术不兼容微软雅黑字体,所以导致的乱码, 只能设置为其他中文字体来显示。

wu8829 发表于 2017-5-3 15:28:18

岚:站在你的角度,对Viewer的兼容性进行排序,你怎么排序? HTML View、FlashView、H5 View。

另外,如果继续使用FlashView,你推荐用什么字体最好?

Lenka.Guo 发表于 2017-5-3 16:06:52

AR的理解,在ASP.NET 平台下默认使用HTMLViewer 兼容性更好。

[*]HtmlViewer 是默认的Viewer 类型,运行要求兼容性更好。
[*]FlashViewer: 必须依赖于浏览器的Flash技术,而其实现在各大浏览器都逐渐取消对Flash技术的支持
[*]HTML5Viewer: 基于H5技术的渲染报表的方式,所以有H5技术的短板,对于浏览器版本要求也比较高,而且客户端也需求安装Adobe Flash Player



FlashViewer 要显示中文的话建议还是设置中文字体,如宋体,黑体等

wu8829 发表于 2017-5-3 16:16:40

能否帮我提供一个 HTMLViewer 详细使用大全(其中包括打印、导出、自定义按钮功能) 的地址?我晚上好好研究下,把FLashView都给替换掉。

Lenka.Guo 发表于 2017-5-3 17:25:55

HTMLViewer 介绍:http://www.gcpowertools.com.cn/docs/ActiveReports/AR9Guide/#!Documents/html.htm

为HTMLViewer 添加打印和导出功能: http://blog.gcpowertools.com.cn/post/advanced-html-viewer-with-export-options.aspx
页: [1]
查看完整版本: 疑似BUG