# 图片格式转换工具 一个功能强大的图片格式转换应用,支持几乎所有常见图片格式的相互转换,提供批量处理、预览和简单编辑功能。 ## 功能特点 - **多格式支持**:支持JPG、PNG、BMP、GIF、TIFF、WebP、SVG等多种图片格式的相互转换 - **批量处理**:一次处理多个图片文件,提高工作效率 - **图片预览**:转换前可预览图片效果 - **简单编辑**:支持调整大小、旋转、裁剪等基本编辑功能 - **质量控制**:可调整输出图片的质量和压缩率 - **拖放支持**:支持拖放文件到应用窗口 - **多平台**:支持Windows、macOS和Linux ## 安装说明 ### 从源码安装 1. 确保已安装Python 3.8或更高版本 2. 克隆仓库: ``` git clone https://gitea.com/Nanhaochen141/image_converter.git cd image_converter ``` 3. 安装依赖: ``` pip install -r requirements.txt ``` 4. 运行应用: ``` python main.py ``` ## 使用方法 1. **添加文件**:点击"添加文件"按钮或拖放文件到应用窗口 2. **选择输出格式**:从下拉菜单中选择目标格式 3. **设置选项**:根据需要调整质量、大小等参数 4. **选择输出目录**:点击"选择目录"按钮设置输出位置 5. **开始转换**:点击"开始转换"按钮开始处理 ## 支持的格式 ### 输入格式 - JPG/JPEG - PNG - BMP - GIF - TIFF - WebP - SVG - ICO - PSD - EPS - 以及更多... ### 输出格式 - JPG/JPEG - PNG - BMP - GIF - TIFF - WebP - SVG - ICO - PDF - 以及更多... ## 开发环境 - Python 3.8+ - PyQt6 - Pillow (PIL) - cairosvg ## 许可证 本项目采用MIT许可证 - 详见[LICENSE](LICENSE)文件 ## 贡献 欢迎提交问题报告和功能请求!如果您想贡献代码,请 fork 本仓库并提交 pull request。 ## 联系方式 如有问题或建议,请联系:nanhaochen20141126@outlook.com ## 致谢 感谢所有为本项目做出贡献的开发者和用户!