寻找powershell解决方案将tif图像转换/缩放为jpeg

时间:2016-04-11 22:26:38

标签: powershell imagemagick scale imagemagick-convert

我想将TIFF图像重新缩放为500像素的JPEG图像。 我的下面的脚本可以将.jpg转换为本地驱动器中的缩放.jpg,但不能跨服务器转换。我错过了什么工作?

Get-ChildItem -path $source -filter *.tif | % { convert $_.Name -scale 500 "$($_.BaseName)-scaled.jpg" }

如果我尝试跨网络工作,我会收到错误:

convert.exe: unable to open image "....jpg": No such file or directory

我也似乎无法以这种方式将.tif转换为.jpg。有没有解决这两个问题的方法?

1 个答案:

答案 0 :(得分:1)

这是部分解决方案:

Get-ChildItem -path $source -filter *.tif | % { convert $_.FullName -scale 500 "$($_.BaseName)-scaled.jpg" }

但是,重新缩放的图像放在ps1脚本所在的位置。