Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/houxiaozhao/img2excel
https://github.com/houxiaozhao/img2excel
Last synced: 23 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/houxiaozhao/img2excel
- Owner: houxiaozhao
- Created: 2024-11-15T04:16:23.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2024-11-22T08:44:52.000Z (about 2 months ago)
- Last Synced: 2024-11-22T09:28:42.379Z (about 2 months ago)
- Language: HTML
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# 图片转 Excel 艺术工具
一个简单易用的在线工具,可以将图片转换为 Excel 像素艺术作品。
## 主要功能
- 支持拖拽或点击上传图片
- 可调整图片的亮度、对比度、饱和度和色调
- 可设置最大像素数(10-200)来控制输出大小
- 可自定义 Excel 单元格大小、边框样式和颜色
- 实时预览效果
- 一键导出为 Excel 文件## 使用方法
1. 访问网页后,点击或拖拽图片到上传区域
2. 调整图片参数:
- 最大像素数:控制输出图片的大小
- 亮度:调整图片明暗(-100 到 100)
- 对比度:调整图片层次感(-100 到 100)
- 饱和度:调整图片色彩鲜艳程度(-100 到 100)
- 色调:调整图片色相(0-360 度)
3. 调整 Excel 输出设置:
- 单元格大小:设置 Excel 中每个像素的大小
- 边框样式:可选择无边框、实线等样式
- 边框颜色:自定义边框颜色
- 工作表背景色:设置 Excel 工作表标签颜色
- 缩放比例:设置 Excel 打开时的默认缩放
4. 点击"生成 Excel 文件"按钮下载成品## 技术实现
- 使用 HTML5 Canvas 处理图片
- 使用 ExcelJS 库生成 Excel 文件
- 使用 Bootstrap 构建响应式界面
- 纯前端实现,无需后端服务器## 注意事项
- 建议选择合适的最大像素数,过大的像素数会导致 Excel 文件过大
- 生成 Excel 文件可能需要一定时间,请耐心等待
- 部分旧版本 Excel 可能无法正确显示某些边框样式