Files
dl/project/dl_console/res/批量转换图片为PNG格式.lua
2026-09-16 14:07:40 +08:00

28 lines
685 B
Lua

local path_src = File.GetAbsolute("./src/")
local path_out = File.GetAbsolute("./out/")
-- 创建输出目录
File.CreateFolder(path_out)
local ret_files = File.GetPathFileAll(path_src, Img.REGEX_FORMAT, false)
for key, value in pairs(ret_files) do
print("识别到图片:"..value)
end
print("识别到图片数量:"..#ret_files)
for key, value in pairs(ret_files) do
--
local img = Img.Create(value)
local out = path_out .. File.GetRelative(value, path_src)
out = String.ReplaceExtension(out, "png")
Img.Save(img, out)
delete(img)
print(value .. "->" .. out)
end
print "此工具会批量转src文件夹的所有图片为png格式"
pause()