Power BI表格显示图片的若干问题
为什么要在表格存放图片?
可能为了展示人物、产品照片;可能为了展示图表;可能为了美观……
Power BI表格可以存放什么形式的图片?
jpg、png等常见格式的URL,SVG编码,本地照片转BASE64编码。URL通常表现为:
"https://wujunmin.png"
SVG表现为:
<svg viewbox='0 0 6 12' xmlns='http://www.w3.org/2000/svg'>
<path transform='translate(-592 -312)' d='M596.09 313.064a1.09 1.067 0 1 1-2.18 0 1.09 1.067 0 0 1 2.18 0zm1.883 5.494l-.764-3.174a.63.63 0 0 0-.164-.293 3.308 3.308 0 0 0-1.145-.587c-.3-.053-.6-.106-.9-.106-.3 0-.6.053-.9.133-.436.107-.818.32-1.145.587a.632.632 0 0 0-.164.293l-.764 3.174c0 .026-.027.08-.027.133 0 .293.246.533.546.533a.554.554 0 0 0 .518-.4l.572-2.32v7.467h1.091v-4.8h.546v4.8h1.09v-7.494l.573 2.32a.541.541 0 0 0 1.064-.133c0-.053-.027-.106-.027-.133z' fill='darkcyan' stroke='tomato' stroke-width='0'/>
</svg>"
BASE64表现为:
不同形式的图片应用场景是什么?
URL常用来装饰或显示宜对外公开的图片信息;SVG常用来装饰或自定义个性化迷你图;BASE64适用于不想使用网络图床的情景。
图片在表格怎么显示?
有两种方式,直接在表格列显示或者条件格式图标显示。在表格列显示时需要将图片列或者图片度量值标记为图像URL,在条件格式显示时不需要标记。针对SVG表格显示,无论直接显示还是条件格式,均需要在SVG代码前加上
data:image/svg+xml;utf8,
下图左侧是PNG图片URL,右侧是SVG:
图片哪里可以获得?
公司内部的产品、人物图片当然内部获得。装饰用的PNG图片和SVG图片推荐以下三个资源:
https://pngimg.com/
https://www.iconfont.cn/
https://iconpark.oceanengine.com/home
本地图片转BASE64参考此视频推荐的转换工具:Power BI 批量导入本地产品、人物照片
SVG自定义表格迷你图表本公众号已经分享过很多篇了,读者可以翻看。
表格显示图片的限制是什么?
在表格显示时,最大限制有两个:首先是只能是正方形的空间(并不意味着只能显示正方形的图片),格式设置时只能设置高度可以看出;其次最大图像高度只能150个像素。在条件格式显示空间也只能是很小的一个正方形。
尽管局限明显,也可以戴着镣铐跳舞,发挥很多创意。
如何突破限制?
例如在自定义图表时,条形图需要很大的长宽比,但表格有图片正方形限制,下文的技巧进行了突破尝试:Power BI原生图表自定义填充图案
上方是横向联动,也可以纵向联动:Power BI窗口函数应用于图表设计
完。
相关文章
- mysql的分组排序limit问题
- VUE打包图片加载失败问题
- Latex插入图片却不显示问题小结
- Qs传参数格式问题
- 解决element-ui中el-avatar组件切换图片不更新的问题
- java后台生成echarts图片保存的步骤及问题
- 解决java中html转word文档,转成功后的word文档在断网情况下无法显示图片问题「建议收藏」
- VM安装Mac os x10.11的诸多坑人问题[通俗易懂]
- 解决 iOS 拍照上传图片旋转问题
- View的onAttachedToWindow引发的图片轮播问题探究
- 图片jifi问题解决
- Redis中缓存穿透/击穿/雪崩问题和解决方法
- DreamService 和 DreamManagerService 问题分析详解手机开发
- @media screen解决移动web开发的多分辨率问题详解编程语言
- html5手机上设置图片需要注意的问题详解编程语言
- MySQL存储图片:解决大数据量问题(mysql图片存储c)
- 解决Linux下PHP问题的技巧(linuxphp问题)
- 图片解决Linux终端无法显示图片问题(linux终端无法显示)
- 缺失解决Oracle系统文件缺失问题(oracle系统文件)
- 如何解决Oracle存储中文乱码问题?(oracle存储中文乱码)
- 排查安装Linux过程中的问题(安装不了linux)
- MySQL出现运行问题,无法停止,该如何解决(mysql不能停止运行)
- Oracle中分页技术实现及其克服挑战(oracle中的分页问题)
- IIS无法显示中文名称图片问题的解决方法
- asp.net程序在调式和发布之间图片路径问题的解决方法
- IE6背景图片不缓存问题解决方案及图片使用策略多个方法小结