标题: VBS图片处理之用VBS缩放图片大小
作者: Demon
链接: https://demon.tw/programming/vbs-scale-picture.html
版权: 本博客的所有文章,都遵守“署名-非商业性使用-相同方式共享 2.5 中国大陆”协议条款。
用到WIA中的Scale滤镜
Dim Img 'As ImageFile Dim IP 'As ImageProcess Set Img = CreateObject("WIA.ImageFile") Set IP = CreateObject("WIA.ImageProcess") Img.LoadFile "test.jpg" IP.Filters.Add IP.FilterInfos("Scale").FilterID IP.Filters(1).Properties("MaximumWidth") = 100 IP.Filters(1).Properties("MaximumHeight") = 100 Set Img = IP.Apply(Img) Img.SaveFile "test.jpg"
参考链接:Scale Filter: Resize an Image
赞赏微信赞赏支付宝赞赏
随机文章:
前辈,能加你QQ号吗?以后想跟你探讨问题。
用了之后8位灰阶BMP全变成了32位