Repository navigation
Expand file tree
/
Copy pathVERSION
More file actions
133 lines (109 loc) · 4.88 KB
/
Copy pathVERSION
File metadata and controls
133 lines (109 loc) · 4.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
v1.7.4
PineBead Studio (菠萝拼豆转图器)
=====================
构建日期: 2026-06-28
技术栈: Vue 3 + Vite
色板: MARD 221色卡 (9色系)
功能特性:
- 图片上传与像素化处理
- 自动背景去除 (flood fill)
- MARD色号智能匹配 (221色全量)
- 自定义XY格数 (支持锁定比例)
- 工程级网格图纸输出 (含标尺、色板图例)
- PNG图纸导出
- 自适应缩放预览 (自适应/50%/75%/100%)
- 浮动调色板 (点击任意格子换色,支持清除/新增)
- 多语言支持 (简体中文/繁體中文/English)
- 镜像翻转 (水平/垂直),仅翻转拼豆格子,网格/标尺/标题等保持不变
- 格数上限保护 (200×200)
- 相邻色板颜色快选 (点击格子显示相近色,最多8个)
- 撤销功能 (Ctrl+Z快捷键,最多50步)
- 画布拖拽平移 (右键拖动替代滚动条)
- 色板显示色号 (全部颜色区域每个色块下方显示色号)
- 操作说明提示栏 (预览区顶部可折叠帮助栏)
- 鼠标滚轮缩放画布 (向上放大/向下缩小,范围10%-300%)
- 自动描边 (一键将图案边缘替换为H7黑色轮廓)
- 渐变色合并 (将相邻相近色小碎片合并为边界主导色,减少碎片色)
- 品牌水印 (画布+Web页面左上角)
- 代码混淆 + 完整性校验防篡改
- 单文件HTML交付 (零依赖,双击即用)
更新日志:
v1.7.0
- 修复翻转功能:仅翻转拼豆格子(色块+色号),网格/标尺/标题/色板图例/水印等保持不变
- 移除CSS transform整体翻转,改为绘制时坐标翻转
v1.6.9
- 渐变色合并阈值滑块最小值改为0(0=仅合并完全相同颜色)
- 渐变色合并增加主导色占比判断(≥60%才合并),避免破坏渐变过渡
- 修复点击换色时图片逐渐放大的bug(缓存fit缩放值,仅窗口resize时重算)
v1.6.8
- 渐变色合并调至最保守:仅合并单格碎片
v1.6.7
- 渐变色合并进一步调保守:最小区域阈值8
v1.6.6
- 渐变色合并调保守:最小区域阈值5,滑块最小值1
v1.6.5
- 新增渐变色合并功能,减少复杂图片中的碎片色
- 使用BFS连通区域分析,找出相近颜色的小碎片区域
- 将小碎片区域合并为边界邻居中出现最多的颜色
- 可调节颜色相似度阈值(0-15),控制合并激进程度
- 设置面板新增"渐变色合并"复选框和阈值滑块,默认关闭
v1.6.4
- 新增自动描边功能,一键将图案边缘替换为H7黑色轮廓
- 减少用户手动修正边框的工作量
- 设置面板新增"自动描边"复选框,默认关闭
v1.6.3
- 新增鼠标滚轮缩放画布功能
- 滚轮向上放大,向下缩小,范围10%-300%
- 操作说明提示栏新增滚轮缩放提示
v1.6.2
- 新增操作说明提示栏,显示画布使用方法
- 提示栏可折叠,默认展开
v1.6.1
- 画布拖拽改为右键,左键恢复格子点击
v1.6.0
- 新增画布拖拽平移功能,鼠标按住拖动即可移动画布
- 全部颜色区域每个色块下方显示色号,方便查看
- 优化调色板布局,色号使用等宽字体显示
v1.5.1
- 修复图片点击放大bug(图例高度固定为最大可能值)
- 相近颜色改为横向布局,显示色号方便查看
- 优化相近颜色区域样式,增加分隔线
v1.5.0
- 新增相邻色板颜色快选功能,点击格子显示RGB距离≤50的相近色(最多8个)
- 新增撤销功能,支持Ctrl+Z快捷键,最多保存50步历史
- 生成新图纸时自动清空撤销历史
- 删除临时音频文件,保持项目整洁
v1.4.1
- 修复翻转定位飞出边框
- 导出图片正确应用翻转方向
v1.4.0
- 新增镜像翻转功能(正常/水平翻转/垂直翻转)
- 新增格数上限保护(200×200),超出禁用生成按钮
v1.3.0
- 新增多语言支持(简体中文/繁體中文/English)
- header右上角语言切换器
v1.2.3
- 调色板不遮挡鼠标点击位置,右侧弹出/左侧翻转
v1.2.2
- 调色板边界自适应,防止被预览区边缘遮挡
v1.2.1
- Web页面左上角添加品牌水印
v1.2.0
- 新增品牌水印(画布左上角)
- 新增代码混淆保护(控制流平坦化+字符串编码+死代码注入+自防御)
- 新增完整性校验,篡改文件自动触发自毁提示
v1.1.1
- 空白格子支持点击调色,可从无到有添加颜色
v1.1.0
- 新增浮动调色板,点击格子即可换色
- 新增清除按钮,可将格子恢复为背景白色
- 新增自适应缩放,滚动条贴合画布边缘
- 移除近白过滤,浅色不再丢失
- 优化色板图例排版,色号在色块内、数量在下方
- 修复非10倍数边界红线延伸问题
- 修复L形标尺边框连接问题
- 预计算色卡RGB值,提升匹配性能
v1.0.0
- 初始版本
- 图片上传、像素化、色号匹配、图纸导出
- 自定义XY格数、背景去除、智能平滑