wu8829 发表于 2016-11-18 15:35:09

兼容性讨论

我想请问WebViewer的ViewerType属性中四种模式,哪种兼容性最好,如果各有特点,能否一一列明?

Lenka.Guo 发表于 2016-11-18 16:13:50

本帖最后由 Lenka.Guo 于 2016-11-18 17:08 编辑

默认是HTMLViewer,四种模式分别适应不同的场景。
•HtmlViewer(默认值): 一次性地提供报表的单个页面的可滚动视图。而且只有 HTML 和 javascript 下载到客户端浏览器中。在这种类型中不推荐打印输出。•RawHTML: 将报表文档中所有页面显示为一个连续的 HTML 页面。提供整个报表文档的静态视图和常规的打印输出。•AcrobatReader: 返回可在 Acrobat 阅读器中查看的 PDF 文档输出。
客户端要求:Adobe Acrobat Reader•FlashViewer: 提供了一种交互式的浏览体验和使用广泛使用的 Flash Player 印刷技术。
客户端要求:Adobe Flash 播放器
文档:http://www.gcpowertools.com.cn/docs/ActiveReports/AR9Guide/#!Documents/web2.htm

wu8829 发表于 2016-11-18 16:22:00

那按照这样说来,是不是摆明了Flash模式最适合打印输出?

Lenka.Guo 发表于 2016-11-18 17:10:02

wu8829 发表于 2016-11-18 16:22
那按照这样说来,是不是摆明了Flash模式最适合打印输出?

不一定,FlashViewer有很多限制,比如说很多浏览器逐渐就不支持flash的显示等。
如果想要打印,可以选择HTMLViewer,在这个上面通过代码添加打印按钮:http://blog.gcpowertools.com.cn/post/advanced-html-viewer-with-export-options.aspx

wu8829 发表于 2016-11-18 17:16:04

那你是给了我最终的推荐:HTMLViewer?确定吗?确定我就把所有的WebViewer改成HTMLViewer模式了

Lenka.Guo 发表于 2016-11-21 09:32:56

wu8829 发表于 2016-11-18 17:16
那你是给了我最终的推荐:HTMLViewer?确定吗?确定我就把所有的WebViewer改成HTMLViewer模式了

可以试试
页: [1]
查看完整版本: 兼容性讨论