疑似BUG
将报表中的字体设置为“微软雅黑”且“加粗”,在FlashView下预览,就会出现乱码,打印却正常!若将字体设置为“宋体”,则正常!
您说的这个问题之前与产品组沟通过,Flash技术不兼容微软雅黑字体,所以导致的乱码, 只能设置为其他中文字体来显示。 岚:站在你的角度,对Viewer的兼容性进行排序,你怎么排序? HTML View、FlashView、H5 View。
另外,如果继续使用FlashView,你推荐用什么字体最好? AR的理解,在ASP.NET 平台下默认使用HTMLViewer 兼容性更好。
[*]HtmlViewer 是默认的Viewer 类型,运行要求兼容性更好。
[*]FlashViewer: 必须依赖于浏览器的Flash技术,而其实现在各大浏览器都逐渐取消对Flash技术的支持
[*]HTML5Viewer: 基于H5技术的渲染报表的方式,所以有H5技术的短板,对于浏览器版本要求也比较高,而且客户端也需求安装Adobe Flash Player
FlashViewer 要显示中文的话建议还是设置中文字体,如宋体,黑体等
能否帮我提供一个 HTMLViewer 详细使用大全(其中包括打印、导出、自定义按钮功能) 的地址?我晚上好好研究下,把FLashView都给替换掉。 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]