分享时间 | 21小时45分钟前 |
最后更新 | 21小时45分钟前 |
修订版本 | 0 |
用户许可 | 可自己使用或修改,不可再分享 |
Quicker版本 | 1.44.22 |
动作大小 | 10.8 KB |
Power BI Desktop论坛有人提到,经过多次测试发现图片但凡超过25k,就会显示不全.
本动作的作用是压缩图片到25kg以下并将文件名和base64写入生成的表格中。表格包含两列,文件名(图片的文件名),base64(已验证可在powerbi中正常完整显示)
程序逻辑:先遍历表格目录下的“图片DataURI.xlsx“文件(没有就新建)的A列,然后遍历动作目录下的图片文件(不包含目录里的子目录),看是否有重名文件,有重名的图片就不进行处理了,如果是没处理过的,则在表格内容后面继续追加新行。控制台输出完整的展示压缩后的文件的大小和尺寸,运行完成后不是立刻关闭,而是提示按任意键关闭。 使用多阶段压缩策略:逐步降低质量 → 缩小尺寸 → 格式转换 多次压缩尝试,确保达到目标大小(25kb以下)
动作是python代码,需要安装依赖:
pip install pillow openpyxl
修订版本 | 更新时间 | 更新说明 |
---|---|---|
0 | 21小时45分钟前 |