Skip to content

Latest commit

 

History

History
89 lines (70 loc) · 2.69 KB

README_zh.md

File metadata and controls

89 lines (70 loc) · 2.69 KB

iYo Image Converter | 哎哟图片转换器 1.4.3

A free native image converter | 一个免费的本地图片转换工具

基于 sharpNW.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/*

引用

图标引用自:

内置滤镜引用自: