newone 发表于 2016-6-6 10:02:16

ActiveReport FlashViewer 的显示问题

本帖最后由 Lenka.Guo 于 2016-6-6 11:47 编辑

额非常抱歉,还要在麻烦各位大大帮我看一下关于activereport的FlashViewer的显示问题,是这样的,我有一张图片在FlashViewer上无法显示但是转成pdf下载下来的话pdf却是可以显示的,麻烦帮我看一下是图片出了什么问题么?我把图片和模板都传上来了

Lenka.Guo 发表于 2016-6-6 11:46:51

本帖最后由 Lenka.Guo 于 2016-6-6 11:51 编辑

谢谢您的反馈
根据您上传的示例,发现您的图片有10MB,导致图片加载时间过长,而失去响应,所以图片加载失败,一般情况下不建议在Web 端加载这么大的图片,建议适当压缩。
或者您在报表中显示这么大的图片是出于什么考虑吗?

newone 发表于 2016-6-6 13:00:52

Lenka.Guo 发表于 2016-6-6 11:46
谢谢您的反馈
根据您上传的示例,发现您的图片有10MB,导致图片加载时间过长,而失去响应,所以图片加载失 ...

因为要求保证打印的精度和图片的大小,所以基本不能缩小图片的大小,有什么其他的办法么

Lenka.Guo 发表于 2016-6-6 14:14:29

newone 发表于 2016-6-6 13:00
因为要求保证打印的精度和图片的大小,所以基本不能缩小图片的大小,有什么其他的办法么

因为这个图片确实过大,之前也没有过用户提及到这么大图片加载的问题,而且是Web端,

这边重现了您的问题,我将这个问题反馈给研发团队,看看他们有什么好的建议或解决方法。

newone 发表于 2016-6-6 14:19:50

Lenka.Guo 发表于 2016-6-6 14:14
因为这个图片确实过大,之前也没有过用户提及到这么大图片加载的问题,而且是Web端,

这边重现了您的 ...

好的谢谢啦

Lenka.Guo 发表于 2016-6-6 14:27:17

newone 发表于 2016-6-6 14:19
好的谢谢啦

因为这个图片确实过大,使用FlashViewer加载导致图片无法显示,建议您将ViewerType更换为HTMLViewer,以HTML的方式渲染报表,这样图片的显示是正常的。因为Web端通常默认的也是HTMLViewer。

如果您需要添加打印和导出按钮,可参考博客:http://blog.gcpowertools.com.cn/post/2014/08/24/advanced-html-viewer-with-export-options.aspx

newone 发表于 2016-6-6 16:29:48

Lenka.Guo 发表于 2016-6-6 14:27
因为这个图片确实过大,使用FlashViewer加载导致图片无法显示,建议您将ViewerType更换为HTMLViewer,以H ...

额是这样一开始我是把图片直接变成pdf然后下载下来给用户的,但是后来日方要去不允许用户直接保存图片,或者pdf,所以才考虑改成了使用FlashViewer,但是如果使用了HtmlViewer来实现打印的功能的用户就可以直接保存了

Lenka.Guo 发表于 2016-6-6 17:05:28

newone 发表于 2016-6-6 16:29
额是这样一开始我是把图片直接变成pdf然后下载下来给用户的,但是后来日方要去不允许用户直接保存图片, ...
您是不想让用户通过打印来保存图片,是不?这样的话使用HTMLViewer就更适合了。HTMLViewer 是不带 打印和导出按钮的. 除非是自定义添加这两个功能。

newone 发表于 2016-6-7 09:20:13

Lenka.Guo 发表于 2016-6-6 17:05
您是不想让用户通过打印来保存图片,是不?这样的话使用HTMLViewer就更适合了。HTMLViewer 是不带 打印和 ...

额是让用户只能直接打印,但是不能下载或者保存图片

Lenka.Guo 发表于 2016-6-7 09:29:22

newone 发表于 2016-6-7 09:20
额是让用户只能直接打印,但是不能下载或者保存图片

已经就大图片加载的问题跟产品组沟通过了,FlashViewer在Web 端使用有很多限制,如大图片加载,交互功能的缺少,大数据量的加载, 所以还是建议您在Web 端使用HTMLViewer,能保证大图片正常加载。建议您修改为 HTMLViewer。

@newone是陕西人嘛? 
页: [1] 2
查看完整版本: ActiveReport FlashViewer 的显示问题