通过JSON配置Power BI自定义主题:企业Logo添加与布局问题
Power BI自定义主题Logo问题解决方案
问题1:替代Base64的Logo引用方法
别用Base64编码了,直接用相对路径更简单。既然JSON脚本和.jpg文件在同一文件夹里,直接在主题JSON的image属性里写Logo的文件名就行,比如:
"image": "你的企业Logo.jpg"
注意要点:
- 确保文件名和扩展名完全正确(比如别把
.jpg写成.jpeg或者打错字) - 文件名不要带特殊字符或空格,避免识别失败
- 导入主题时,Power BI会自动读取同文件夹下的这个图片文件,不用额外设置
问题2:调整Logo的位置和大小
在主题JSON的background配置里,添加position和size属性就能控制Logo的位置和尺寸。示例代码片段如下:
"visualStyles": { "*": { "background": [ { "image": "你的企业Logo.jpg", // 位置设置:左上角 "position": { "horizontal": "Left", "vertical": "Top" }, // 尺寸设置:宽120像素,高90像素(按需调整) "size": { "width": 120, "height": 90 }, "transparency": 0 // 透明度0是完全不透明,1是全透明 } ] } }
参数说明:
horizontal可选值:Left(左)、Right(右)、Center(中)vertical可选值:Top(上)、Bottom(下)、Middle(中)width和height直接填像素数值,根据你的Logo比例调整就行
内容的提问来源于stack exchange,提问作者NinaSt
相关产品推荐
相关产品推荐

