SuperAPI AI 工具集

batch-file-converter

编程与开发

查看项目

更新于 10-16 09:31

技能介绍

用途:面向需要批量处理文件的场景,将一批文件从一种格式转换为另一种格式,覆盖图片(HEIC、PNG、JPG、WebP、BMP、TIFF)和文档(Markdown 转 HTML)。

主要能力:图片格式互转;批量压缩图片(可设定最大尺寸与质量);按目标宽度等比批量调整图片尺寸;Markdown 转 HTML(支持 tables、fenced_code 扩展);在 macOS 上也可用系统 sips 命令批量将 HEIC 转为 JPG。

使用方式:首次使用自动安装依赖,命令为 pip install Pillow。图片处理通过 Python Pillow 完成,其他格式通过 bash 处理。转换时需提供输入目录、输出目录、目标格式等参数,脚本按目录批量遍历文件并逐一保存。

限制与安全规则:输出到新目录,不覆盖原文件;转换前展示待转换文件列表与格式确认;文件数超过 100 时提醒用户确认;输出时报告成功/失败数量、输出目录与总大小变化。HEIC 的原生支持依赖 macOS,其他平台需另行安装依赖,资料未提供其他平台方案。

适用场景:用户提出「把这些 HEIC 照片转成 JPG」「PNG 转 WebP」「批量压缩图片」「调整图片尺寸」「Markdown 转 HTML」等需求时使用。价格、平台支持范围与性能数据暂未提供。