圣诞节快乐的 fabritor 2.0 发布!

fabritor 2.0 在圣诞节🎄发布了!

fabritor 是一款基于 fabricjs 开发的创意图片编辑器,支持文本、图片、形状、画笔、模板等。可以方便的基于 fabritor 构建属于自己的图片编辑器。

下面看一下 2.0 带来了哪些新功能:

图片重构

之所以直接从 1.0 版本跨到了 2.0 版本,主要就是因为对图片进行了重构。

上个版本中,图片是由 rect 加 pattern 填充实现的,这样对于实现图片的边框和圆角很方便,其实就是操作 rect 的边框和圆角,但也有一个问题,如果后面要做图片滤镜,那就无法享受 fabricjs 内置的图片滤镜能力。所以新版本重写了图片对象。

新版本图片继承 fabricjs 的 Group 实现。将 fabricjs image、rect 组合为一个新的图片对象,rect 负责实现边框,image 的 clipPath 属性符合实现圆角。

简易库

内置了 pixabay 的接口实现简单的图片库。你也可以使用 pixabay 提供的接口 实现图片库。

文字特效,新增形状文字

fabicjs 是支持按照给定的路径绘制文字的,fabritor 2.0 提供了一个简单的形状文字特效。

看似给 textbox 对象一个 path 属性即可,但实则需要考虑的点还是挺多的,比如编辑的时候该如何展示,如果多行该如何处理,默认添加 path 属性后边框位置不对怎么处理。。

自动保存

新增了一个简单的自动保存功能,将编辑的结构保存在本地,这样在误关闭刷新之后,还是会加载之前的内容。

安全!

其他还是增加了诸如清空画布、JSON 版本校验的功能,有兴趣的同学试用一下!

周末快乐!圣诞节快乐!

(图片参考 www.x-design.com/templates 内模板设计)

相关推荐
子兮曰1 天前
jev-ultrafast 深度解析:7 秒订机票的浏览器 Agent 是如何炼成的
前端·后端·agent
子兮曰1 天前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议
前端·后端·ai编程
前端小万1 天前
写公众号赚了 3000 块后,我做了一款叫 "一键成稿" 的软件
前端·微信小程序
爱勇宝1 天前
ZCode 开源 24 小时:一份没有历史的账本,回答不了"有没有偷代码"
前端·后端·chatglm (智谱)
三十而立洋1 天前
Cookie 详解:从产生到安全,一次讲透
前端·javascript
卡布鲁1 天前
把一个 Vite + Vue3 应用塞进 qiankun (React + Umi3) 主站:十个坑的复盘
前端·javascript·react.js
李少兄1 天前
JavaScript 隐式全局变量解析
javascript
汉堡大王95271 天前
Jev:不是聊天机器人, 而是一个智能 if 语句
前端·人工智能·后端
梦想很大很大2 天前
从运行事实到回归证据:Workrun 的 Telemetry 与 Evaluation 实践
前端·人工智能·后端
计算机魔术师2 天前
Meta Muse agent 接入 Shopify 的 Shop Pay 实现代理式购物
前端