标题: 用批处理可以批量逆时针旋转图片么?相机拿倒了! [打印本页]
作者: qq544935474 时间: 2011-12-3 09:59 标题: 用批处理可以批量逆时针旋转图片么?相机拿倒了!
现在只能一个个地去旋转,,不知道批处理能搞定不?
或者其它办法也行了
作者: Demon 时间: 2011-12-3 11:19
- 'Windows Image Acquisition Automation Library v2.0 Tool
- 'http://www.microsoft.com/download/en/details.aspx?id=18287
-
- 'Author: Demon
- 'Date: 2011/12/3
- 'Website: http://demon.tw
-
- Const PicturePath = "C:\Picture"
-
- Set Img = CreateObject("WIA.ImageFile")
- Set IP = CreateObject("WIA.ImageProcess")
- Set fso = CreateObject("scripting.filesystemobject")
-
- For Each file In fso.GetFolder(PicturePath).Files
- name = file.Name
- file.Name = file.Name & ".bak"
- Img.LoadFile file.Path
- IP.Filters.Add IP.FilterInfos("RotateFlip").FilterID
- IP.Filters(1).Properties("RotationAngle") = 270
- Set Img = IP.Apply(Img)
- Img.SaveFile file.ParentFolder.Path & "\" & name
- Next
复制代码
作者: awk 时间: 2011-12-3 11:49
旋转图片.bat- @echo off
- for /r "C:\test\a" %%a in (*.jpg) do (
- nconvert.exe -o "%%~dpa%%~na_r180.jpg" -rotate 180 "%%a"
- )
复制代码
作者: canyuexiaolang 时间: 2011-12-3 19:20
不给提供第三方么....
作者: lyoufa 时间: 2011-12-3 22:16
nconvert.exe 是第三方软件麽?
作者: awk 时间: 2011-12-3 22:41
回复 5# lyoufa
是的。
我看论坛还有人把这个命令的帮助文档翻译成了中文。
http://www.bathome.net/thread-4567-1-1.html
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |