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