excel表格中插入的图片打开看不到,excel表格里面图片无法显示

首页 > 经验 > 作者:YD1662024-02-18 00:53:16

怎么才能显示本地图片呢?

需要做个缓存的动作,把二进制的图片转换成文本保存到数据模型中,就可以显示图片了。

第一步:打开Power Query自定义一个图片转存的函数:

excel表格中插入的图片打开看不到,excel表格里面图片无法显示(5)

= let

UrlToPbiImage = (ImageUrl as text) as text =>

let

BinaryContent = Web.Contents(ImageUrl),

Base64 = "data:image/png;base64, " & Binary.ToText(BinaryContent, BinaryEncoding.Base64)

in

Base64

in

UrlToPbiImage

第二步:然后在图片表格中添加自定义列,引用这个函数,保存图片:

excel表格中插入的图片打开看不到,excel表格里面图片无法显示(6)

第三步:把数据加载到模型中,修改自定义列的数据类型:图片URL

excel表格中插入的图片打开看不到,excel表格里面图片无法显示(7)

然后就可以添加图片到视觉对象了:

excel表格中插入的图片打开看不到,excel表格里面图片无法显示(8)

上一页1234下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.