BI报表设置背景图片,需实现背景图片自动缩放的解决办法

3793
3

xuewj 初学数据Lv2

发表于2019-7-8 15:51

楼主
1. 给布局组件设置背景图片,并且记录下该图片的尺寸。

2. 点击‘报表区’,在【属性】栏中打开【高级】,点击‘脚本’,粘贴脚本内容。
其中有三个地方需要修改,如下图红框中标注的。
附:脚本内容
  1. var bodydom = document.getElementById("BODYAREA");
  2. var editordom = document.getElementById("HHH2");
  3. var defwidth = 1910;
  4. var defheight = 861;
  5. var xScale = bodydom.offsetWidth/ defwidth;
  6. var yScale = bodydom.offsetHeight/defheight;
  7. bodydom.style.overflow = "hidden";
  8. editordom.style.cssText += ";transform-origin: 0 0;transform: scale(" + xScale + "," + yScale + ")";
复制代码
3. 设置完毕后,点击保存。计算后可以看到图片会根据屏幕大小自动延伸。
屏幕大小变化时,重新计算,图片就会根据当前屏幕大小再自动延伸或缩小。





最近看过此主题的会员

doubao

wxw

zuoshengyong

迷途小生

keer_

Evanswifey

张大猫

object_wang

山海2

手可摘星

leiz

ajsdhkjfhdasf

3个回答

只看楼主

韦韬然 数据老手Lv5

发表于2019-7-8 15:52

只看该作者

取消 关注该作者的回复

沙发

666

K-tim 数据达人Lv4

发表于2019-7-9 17:23

只看该作者

取消 关注该作者的回复

板凳

麻利勒很

辰哥 管理员

发表于2019-7-15 10:16

只看该作者

取消 关注该作者的回复

地板

感谢分享,薏米们有福了!

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号