A free native image converter | 一个免费的本地图片转换工具
基于 sharp 和 NW.js,支持 Windows 和 Mac。
下载 (百度网盘) | 截图 | English Document | 中文文档
- 支持的图片格式:
.png
,.jpg
,.jpeg
,.webp
,.gif
,.tif
,.tiff
,.avif
,.heif
,.bmp
,.ico
,.svg
, GIF/WebP/APNG 动图 - 图片格式转换、图片压缩
- 调整图片大小、旋转图片
- 添加水印
- 支持文本水印和图片水印
- 支持固定位置、随机位置、铺满
- 支持设置水印不透明度和旋转
- 支持动图
- 裁切与旋转工具
- 裁切图片
- 旋转图片
- 支持动图
- 支持文件列表,方便多图编辑
- 拼接与切分工具
- 拼接多张图片(水平或垂直)
- 或(再)把图片切分为多张图片(水平或垂直,平均切分或固定大小或手动标记切分位置)
- 支持批量处理
- 滤镜工具
- 支持动图
- 支持批量处理
- 支持自定义滤镜
- 动图工具
- 创建动图
- 加快、放慢、倒放动图
- 给动图添加文字
- 导出动图帧图片
- 图标工具
- 创建多尺寸
.ico
图片 - 导出图标中的图片
- 导出
.exe
,.dll
,.ocx
,.cpl
文件中的.ico
图片
- 创建多尺寸
- PDF 工具
- 导出 PDF 文件里的图片(支持批量导出)
- 将多张图片生成一个 PDF 文件
- 幻影坦克
- 简单的创建幻影坦克图片方式
滤镜文件在 根目录/filters/
目录下,您可以编写自己的滤镜。参考 Custom Filter。
# 设置 sharp 代理
npm config set sharp_binary_host "https://npmmirror.com/mirrors/sharp"
npm config set sharp_libvips_binary_host "https://npmmirror.com/mirrors/sharp-libvips"
# 初始化(Windows)
npm install
# 初始化(Mac)
npm install --build-from-source
# 重新构建 sharp
cd node_modules/sharp
npx nw-gyp configure --target=0.68.1
npx nw-gyp build --target=0.68.1
# 开发(根目录)
npm run dev
# 构建(根目录)
npm run build
# 构建后(Mac)
chmod +x dist-nw/iyo-image-converter-${version}-mac-x64/iYo\ Image\ Converter.app/Contents/Resources/app.nw/bin/*
图标引用自:
内置滤镜引用自: