Ray*_*ond 6 automation batch command-line adobe-photoshop processing
我有一个工具可以将一些标签写入照片。在某些照片上它失败了,对于那些我想在 photoshop 中打开它们并以最高质量 (jpeg) 重新保存的照片。理想情况下,我想从命令行执行此操作,然后我可以这样做:
for %a in (*.jpg) do mytool.exe "%a" || [AUTOMATED PROCESS HERE]
Run Code Online (Sandbox Code Playgroud)
我首先尝试只执行 photoshop.exe "%a" 但似乎 photoshop 甚至不接受用于打开什么照片的命令行参数。
我建议使用imagemagick来做到这一点。它是一套用于图像处理的命令行工具。 mogrify是你想要的这份工作。
mogrify -quality 100 *.jpg
Run Code Online (Sandbox Code Playgroud)
设置质量的方法有多种,这里只展示一种。
| 归档时间: |
|
| 查看次数: |
23299 次 |
| 最近记录: |