Skip to content

快图设计-基于fabric.js和Vue的开源图片编辑器,可自定义字体、素材、设计模板。fabric.js and Vue based image editor, can customize fonts, materials, design templates.

License

Notifications You must be signed in to change notification settings

develop-assistant/vue-fabric-editor

Repository files navigation

vue-fabric-editor

基于fabric.js和Vue的图片编辑器。

已有功能

  • 导入JSON文件
  • 保存为PNG、SVG、JSON文件
  • 插入SVG、图片文件
  • 多元素水平、垂直对齐方式
  • 组合/拆分组合
  • 图层及顺序调整
  • 撤销/重做
  • 背景属性设置
  • 外观属性/字体属性/描边/阴影

启动项目

yarn install
yarn serve

正式版发布前必须完成:

  • 整理模板文件
  • 统一svg图标调用
  • 字体图片列表
  • 统一上传文件方法
  • 字体整理与字体下拉列表
  • 加载字体方法统一
  • 撤销操作优化,回退\重做有问题

Bug修复

  • 元素锁定后多选可选择,锁定时刻选中编辑
  • 反转后图形变形,水平翻转图片时的bug

新增功能

  • 标题样式列表模板
  • 渐变配置
  • 复制 粘贴 快捷键
  • 拖动模式,放大缩小
  • 画布大小保存
  • 替换图片、加载url图片
  • 缩放
  • 三角形、箭头、线条
  • 平铺背景、等比例背景
  • 预览
  • 描边 strokeDashArray
  • 绘制线条
  • 绘制图形

学习资料

素材地址

About

快图设计-基于fabric.js和Vue的开源图片编辑器,可自定义字体、素材、设计模板。fabric.js and Vue based image editor, can customize fonts, materials, design templates.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 46.8%
  • TypeScript 41.6%
  • JavaScript 8.9%
  • Less 1.6%
  • CSS 0.7%
  • HTML 0.3%
  • Other 0.1%