「迅排设计」(以下简称迅排)项目开源旨在促进技术社区交流与发展,本软件代码遵循最宽松的 MIT 开源协议。
使用建议
在可能的情况下,请在产品界面中注明软件来源,或并链接到此 Github 仓库,这种行为值得赞扬!但也并非是强制的。
禁止行为
- 您不得以原样形式倒卖或分发内容,原样形式是指未对内容进行任何创造性努力,并且其形式与我们网站上的内容完全相同。
- 您不得以误导或欺骗的方式使用内容,或暗示你的产品获得了来自迅排的授意。
- 您不得将迅排的任何内容用作商标、设计标记、商号或服务标记的一部分。
免责声明
- 本许可证项下的软件代码是「按原样」提供,不作任何明示或暗示的保证,包括但不限于对适销性、特定用途的适用性和不侵犯版权、专利、商标或其他权利的保证。在任何情况下,版权持有人均不承担因使用或无法使用本软件而产生、引起的任何索赔、损害或其他责任,包括任何一般、特殊、间接、附带或结果性损害。
- 这是一个非官方翻译的开源许可证,在 MIT 协议下只有原始英文版协议。然而,我们认识到,这种非官方的翻译将帮助开发者们更好地理解迅排设计的开源理念。我们鼓励自由地在迅排开源基础上进行各种创造、作品衍生,并期待社区能够出现更精彩的产品。
功能清单:
基础设计功能
元素拖拽操作
允许用户将设计元素(如图片、文字、形状等)从工具栏或素材库拖拽到画布上,支持自由定位。
组合与拆分操作
允许用户将多个元素组合成一个整体,支持一键拆分组合元素。
缩放操作
用户可以通过拖拽或输入数值调整元素的大小,支持锁定比例缩放。
对齐与分布
提供对齐工具选项,支持水平、垂直对齐以及多个元素的均匀分布。
文本编辑功能
基础文字功能
支持修改字体、字号、颜色、斜体、下划线加粗、间距行距、对齐方式等
基于CSS的文字特效
支持高级文字特效,如阴影、描边、渐变等,支持组合使用,创造丰富多样的文字效果。
文字花字组合
支持花字效果与图片icon的自由组合组件,为用户的创意设计增添多样化选择。
图像处理功能
图片素材插入与替换
允许用户从本地或素材库插入图片,从图库中选择替换图片内容。
图片裁剪
支持图片圆角,支持缩放裁剪图片显示区域以适应设计需求。
图片蒙版/容器
可自定义容器填充图片,支持通过蒙版调整图片的显示区域。
简单SVG素材编辑
允许用户编辑SVG的颜色、透明度等属性。
画布与画板设置
自定义画布尺寸
用户可以自由设置画布的尺寸,拖动把手实时改变画布尺寸,支持宽高比锁定,内置尺寸预设。
缩放功能
用户可以使用鼠标滚轮或点击进行画布的缩放,方便查看细节。
画布颜色或背景图片修改
支持修改单色、或渐变色背景。
画布水印
支持在前端画布添加版权水印。
历史记录
可对画布数据进行记录,撤销重做。
多画板支持
提供多个画板功能,用户可以在同一项目中创建多个画板,方便多主题或超长文档设计。
辅助功能
在线 PSD 解析
支持解析PSD设计稿还原到网页中,方便辅助创建模板。
画笔修补擦除工具
支持对抠背景图片进行擦除修补操作。
吸附对齐
支持元素对齐吸附,帮助用户辅助放置元素。
标尺和辅助引导线
提供可拖动的辅助引导线、画布的标尺,帮助用户精准定位和对齐元素。
漫游导航
支持以导航形式指引新手如何操作。
快捷操作与交互
键盘快捷键
支持常用操作的键盘快捷键,如复制、粘贴、撤销、重做、成组等
右键菜单操作
提供右键菜单,支持常见操作如复制、删除、层级调整等
二维码功能
二维码生成与编辑
提供二维码生成功能,支持自定义二维码的颜色、大小、样式。
二维码风格设置
支持单色二维码、渐变色二维码和自定义 logo 嵌入功能,提升二维码的个性化。
图层与颜色工具
图层操作
支持图层管理,用户可以自由拖拽元素变更层级、锁定/解锁图层等。
调色板与吸色器
支持用户通过调色板选择颜色,内置吸色器工具,帮助用户从电脑画面中吸取颜色。
渐变色支持
支持渐变色选择,可自由定制多个颜色节点、调整角度等,增强设计的丰富性。