[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理怎样批量裁剪图片?

求一个能批量裁剪图片的批处理   例如把文件夹A 下面的所有图片 按统一位置裁剪输出

  1. for /f "tokens=* delims=" %%a in ('dir /a-d/s/b "文件夹A\*.jpg" "文件夹A\*.bmp"') do
  2. nconvert -out jpeg -crop 0 0 800 600  "%%a"
  3. )
复制代码
-crop 0 0 800 600  
矩形范围 (x y 宽度 高度)

TOP

回复 2楼 的帖子

谢谢  是不是需要下载什么插件才能支持啊  我运行了不行呢

TOP

回复 3楼 的帖子

我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

原帖由 hfg1977 于 2010-9-5 20:32 发表
for /f "tokens=* delims=" %%a in ('dir /a-d/s/b "文件夹A\*.jpg" "文件夹A\*.bmp"') do
nconvert -out jpeg -crop 0 0 800 600  "%%a"
)-crop 0 0 800 600  
矩形范围 (x y 宽度 高度)



这个 nconvert.exe我已经下载了放在同一目录下了  批处理还是无法裁剪啊 运行一闪而过啊

TOP

汗 少个括号
  1. echo on
  2. for /f "tokens=* delims=" %%a in ('dir /a-d/s/b "文件夹A\*.jpg" "文件夹A\*.bmp"') do (
  3. nconvert -out jpeg -crop 0 0 630 410  "%%a"
  4. )
复制代码

TOP

返回列表