You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Power Automate获取图片尺寸并筛选低于阈值的图片

在Power Automate桌面版2.42中筛选小尺寸图片的方案

版本差异说明

2.42版本的界面确实和早期版本有调整,但核心功能并未缺失,只是部分动作的分类位置有所变化,不用因界面不同担心功能受限。

具体实现步骤

1. 遍历目标文件夹

  • 添加遍历文件夹动作,设置路径为桌面,勾选「包含子文件夹」(如果需要遍历桌面下的所有子文件夹),在「文件筛选器」中指定图片格式,比如输入*.jpg;*.png;*.bmp覆盖常见图片类型。

2. 调用PowerShell获取图片尺寸

Power Automate桌面版没有直接读取图片元数据的原生动作,可通过PowerShell脚本获取宽高:

  • 添加运行PowerShell脚本动作,输入以下脚本(%CurrentItem%为遍历动作自动生成的当前文件变量):
$file = Get-Item "%CurrentItem%"
$img = [System.Drawing.Image]::FromFile($file.FullName)
$output = "$($img.Width),$($img.Height)"
$img.Dispose()
$output
  • 执行脚本后,用拆分文本动作将返回结果按逗号分隔,分别存入ImageWidth和ImageHeight变量。

3. 尺寸阈值判断与处理

  • 添加如果动作,设置判断条件,比如ImageWidth < 800 且 ImageHeight < 600(根据你的实际阈值调整)。
  • 符合条件时,可执行后续操作,比如将文件路径添加到列表、移动到指定文件夹等。

内容的提问来源于stack exchange,提问作者LexxTal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 05:10:01