92 lines
2.0 KiB
Markdown
92 lines
2.0 KiB
Markdown
# 图片格式转换工具
|
|
|
|
一个功能强大的图片格式转换应用,支持几乎所有常见图片格式的相互转换,提供批量处理、预览和简单编辑功能。
|
|
|
|
## 功能特点
|
|
|
|
- **多格式支持**:支持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
|
|
|
|
## 致谢
|
|
|
|
感谢所有为本项目做出贡献的开发者和用户! |