fabric photo
发表于|更新于
|浏览量:
这是一个流行离开的世界,但是我们都不擅长告别。——《生活在别处》
今天分享一个fabric photo,它是一个基于 canvas 的纯前端的图片编辑器,支持方形,圆形,箭头,缩放,拖拽,鹰眼,马赛克,涂鸦,线条,导出 png,剪切等
github地址:https://github.com/ximing/fabric-photo
在线体验Demo:https://ximing.github.io/fabric-photo/

找了很多个,这个应该是很好用的了
并且协议为MIT,支持商用
相关推荐
2022-03-16
自定义scroll滑块样式
这个天地,我来过,我奋战过,我深爱过,我不在乎结局。——今何在 《悟空传》 代码如下: 12345678910111213141516171819202122232425262728/* 滚动条整体部分 */::-webkit-scrollbar { width: 12px;}/* 滚动条两端的按钮 */::-webkit-scrollbar-button {}/* 外层轨道 */::-webkit-scrollbar-track { background: #eee; border-radius: 18px;}/* 内层滚动槽 */::-webkit-scrollbar-track-piece { }/* 滚动的滑块 */::-webkit-scrollbar-thumb { border-radius: 18px; background: #bbb;}/* 边角 */::-webkit-scrollbar-corner { }/* 定义右下...
2021-12-22
truthy
每天务必做一点你所不愿意做的事情,这是一条宝贵的准则,它可以使你养成认真尽责而不以为苦的习惯。——马克.吐温 我们知道js中如果使用: 123if(2){ console.log("2")} 可以看到if中代码块执行了 这是因为JavaScript 在布尔值上下文中使用强制类型转换(coercion) 而我们if括号中表达式2,由于为truthy,也就是真值 所以被转换为了true JavaScript 中的真值示例如下(将被转换为 true,if 后的代码段将被执行): 1234567891011if (true)if ({})if ([])if (42)if ("foo")if (new Date())if (-42)if (3.14)if (-3.14)if (Infinity)if (-Infinity) 反之,我们也有Falsy 在 JavaScript 中只有 8 个 falsy 值。 这意味着当 JavaScript 期望一个布尔值,并被给与下面值中的一个时,它总是会被...
2021-06-24
Number
人生遇到瓶颈时,上进心是最大的煎熬。——颜如晶 我们可以使用Number()函数将字符串转换为数字
2025-06-04
wave-ui
教育上的错误比别的错误更不可侵犯。教育上的错误正和错配了药一样,第一次弄错了,决不能借第二第三次去补救,它们的影响是终身洗不掉的。——约翰·洛克 https://github.com/antoniandre/wave-ui https://antoniandre.github.io/wave-ui/ Wave UI:基于 Vue 的现代化 UI 框架在构建现代化的 Web 应用时,一个优秀的 UI 框架不仅能够加快开发速度,还能显著提升用户体验。对于使用 Vue 的开发者而言,Wave UI 是一个轻量级、功能丰富的选择。 Wave UI 是一个基于 Vue 的 UI 框架,专注于提供高质量的组件和工具,同时保持轻量化和易用性。通过 Wave UI,开发者可以快速构建美观且功能强大的 Web 应用。 为什么选择 Wave UI?1. 轻量化和高性能Wave UI 的核心目标是轻量化,整个框架大小不到 40 KB。这让它在加载速度和性能上表现优异,非常适合构建快速响应的应用。 2. 易用性Wave UI 提供了直观的 API 和简单的配置选项,让开发者能够快速上手。即使是初学...
2024-12-25
js录音并播放demo
伟大变为可笑只有一步,但再走一步,可笑又会变为伟大。——佩思 代码如下: 1
2025-03-19
primer-css
只要条件许可,机会成熟,人人都是想作恶的。——叔本华 介绍 Primer CSS:GitHub 的设计系统最近,我在寻找一个强大的设计系统来提升我的项目 UI 设计时,发现了 GitHub 的设计系统——Primer CSS。今天,我将为大家详细介绍一下这个优秀的项目,帮助你更好地了解和使用它。 什么是 Primer CSS?Primer 是 GitHub 的设计系统,提供了一套完整的 CSS 实现,旨在帮助开发者快速构建一致且美观的用户界面。无论你是开发者还是设计师,Primer CSS 都能为你的项目提供强大的支持。 项目概述Primer CSS 是 GitHub 开发和维护的开源项目,自 2015 年 3 月 19 日创建以来,已经吸引了超过 1.2 万个星标和 1244 个 forks。该项目使用 SCSS 语言编写,遵循 MIT 许可证,确保其免费和开源。 项目特点 一致性:Primer CSS 提供了一套统一的样式和组件,确保你的项目在各个页面和模块之间保持一致。 高效:通过使用 Primer CSS,你可以快速构建和维护用户界面,节省大量的开发时间。 可定制:P...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog