文件名称:onLinePS:js基于canvas实现的一个类似ps的工具
文件大小:1.13MB
文件格式:ZIP
更新时间:2024-06-13 08:52:30
JavaScript
onLinePS js基于canvas实现的一个类似ps的工具 本系统是基于fabric.js实现的canvas版图片,文本编辑器,支持对图片的放大,缩小,旋转,镜面翻转,拖动,显示/隐藏图层,删除图层,替换图层等操作,对文本支持修改文本内容,颜色,字体,加粗,斜体,下划线,背景色等,同时支持图片已有的操作,拖动图层有辅助线功能,可对画布做放大缩小功能,多操作可撤销/回退功能,可直接导出图片,ps基本操作都已支持。 这个是项目中做的功能,由于过程比较坎坷,fabric.js库很强大,但是中文资料很少,导致解决问题的时候花费了很多功夫,所以摘出来供需要的人使用,由于有些东西需要后端配合,所以把一部分功能砍掉了,所有代码中有一些冗余代码,大家有需要那些功能的也可以宅后台配合把这些功能也做起来,前端的逻辑都已经实现了.
【文件预览】:
onLinePS-master
----public()
--------index.html(552B)
--------.DS_Store(8KB)
--------favicon.ico(4KB)
--------static()
----src()
--------router()
--------main.js(446B)
--------utils()
--------store()
--------views()
--------components()
--------App.vue(375B)
--------assets()
--------api()
----babel.config.js(136B)
----scripts()
--------generateComponent()
--------generateStore()
--------generateView()
--------common.js(2KB)
----README.md(931B)
----vue.config.js(1000B)
----.gitignore(38B)
----package-lock.json(541KB)
----package.json(1KB)