Skip to content

About

纯前端在线图标制作工具,支持绘画、导入图片、导出 ICO 格式

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎨 Icon Maker

纯前端 · 零依赖 · 离线可用的图标制作工具

在线使用 · 下载离线版


功能

  • 绘画工具 — 画笔、橡皮擦、反橡皮、矩形、圆形、直线、填充、取色器
  • 导入图片 — 支持 PNG/JPG/GIF/BMP/WEBP/ICO,可缩放/平移/裁剪
  • 导出 ICO — 生成 Windows 图标格式(16×16 ~ 256×256),可自定义圆角
  • 零隐私风险 — 所有处理在浏览器本地完成,不上传任何数据
  • 离线可用 — 下载单文件版本,双击即可使用

使用方式

方式一:在线使用

访问 https://你的用户名.github.io/icon-maker/

方式二:离线使用

从 Releases 下载 icon-maker.html,双击文件在浏览器中打开即可。

支持 Chrome / Edge / Firefox,无需安装任何软件。

本地开发

# 1. 启动 HTTP 服务器
python -m http.server 8000

# 2. 浏览器打开 http://localhost:8000

# 3. 构建单文件离线版
node build.js
# 输出: icon-maker.html

项目结构

├── index.html              # 主页面
├── css/style.css           # 样式
├── js/
│   ├── ico-encoder.js      # ICO 编码器
│   ├── ico-decoder.js      # ICO 解析器(支持导入 .ico)
│   ├── canvas-engine.js    # 绘画引擎
│   ├── image-cropper.js    # 图片裁剪器
│   ├── image-importer.js   # 图片导入
│   ├── ico-exporter.js     # ICO 导出
│   └── main.js             # 主控逻辑
├── build.js                # 构建脚本
└── LICENSE                 # MIT 许可证

许可证

MIT

About

纯前端在线图标制作工具,支持绘画、导入图片、导出 ICO 格式

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages