diff --git a/README.md b/README.md index 83ea828..6ca6618 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,92 @@ -# image_converter +# 图片格式转换工具 -This is a tool that supports conversion between multiple image formats. \ No newline at end of file +一个功能强大的图片格式转换应用,支持几乎所有常见图片格式的相互转换,提供批量处理、预览和简单编辑功能。 + +## 功能特点 + +- **多格式支持**:支持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 + +## 致谢 + +感谢所有为本项目做出贡献的开发者和用户! \ No newline at end of file