如题,虽然还是能打开
$=string name = {文件名格式}; if({算法}=="MozJPEG") { string temp = {文件名格式} .Replace("{原名}", Path.GetFileNameWithoutExtension({item})) .Replace("{压缩质量}", {图片质量}.ToString()) .Replace("{序号}", ({count} + 1).ToString()) + ".jpg"; name = temp; } else { string temp = {文件名格式} .Replace("{原名}", Path.GetFileNameWithoutExtension({item})) .Replace("{压缩质量}", {图片质量}.ToString()) .Replace("{序号}", ({count} + 1).ToString()) + ".png"; name = temp; } return name;
改一下压缩图片子程序的输出路径就好了
代码有效,但是替换的地方说错了,不是「输出文件夹」而是「输出文件名」
代码方面我还是外行,请问这些代码应该以什么形式加到什么地方呢?
我自己的方法是在压缩图片的子程序后加个额外的更改扩展名的步骤,但毕竟不是源头解决,只算补丁,不是很优雅。
双击图片_图片压缩这个子程序,然后把输出文件夹里的代码替换掉。