不要命啦?做的这么好还开源 - 开源图片 & 海报编辑器工具
项目起因
事情是这样的,前不久看到一个国产的开源canvas 2d框架(leaferjs)做的非常棒,于是就跃跃欲试,打算用这个框架搞点什么,于是最终决定搞一个开源
的在线的图片&海报编辑器,肝了一个月算是搞好了。
本人兼UI和前端工程师,所以嘛,UI也是精心设计了一番!做了两套皮肤。好不好用先不说,就看界面还不错吧!
项目网址:image.h5ds.com
功能说明
因为时间比较紧,所以目前功能还比较少,但是可以满足大部分用户的基本需求了,打开网页直接就可以免费使用,偶尔处理点图片啥的很方便,赶快收藏起来。下面是工具的功能说明:
1. 注册登录
登录注册后可以上传图片,将项目保存到云端,目前支持手机登录和二维码登录。
2. 创建项目
目前是这样设计的,一个工程中可以包含多个页面,一个页面中包含多个图层,点击左上角的icon可以在项目、页面、图层之间进行切换。
4. 使用模版
项目中预置了上百个模版,都可以免费使用。点击模版就会自动在项目中创建一个新的页面,也可以快速切换回原来的页面。
5. 添加文字
项目预设的文字素材并不多,后续慢慢添加,用户也可以自己去调节文字参数得到自己想要的文字效果,项目中的字体均来源于网络上的一些免费可商用字体,所以字体可以放心使用。
文字支持样式设置比较丰富,基本上可以做出各种你想要的效果,文字也支持渐变色的设置
6. 添加图片
系统预设了大量的国外免费图片素材可以快速使用。
图片支持边框,圆角,阴影等参数设置
7. 快捷键
为了方便用户快速的制作图片,我参考PS的习惯,添加了很多快捷键,快捷键说明可以点击左下角的图标进行查看。
8. AI功能
目前AI功能只加了一个AI抠图,想要扣什么内容就使用鼠标点击哪里,可以扣各种元素,因为是免费的,所以抠图的效果不是很好,如果有高要求的小伙伴可以尝试使用第三方的抠图服务。其他AI功能后续会慢慢加上。
技术说明
主要的技术栈:
- Leaferjs 一款性能卓越的国产canvas框架,推荐尝鲜。
- React + Mobx +Typescript 常规组合,全部使用Hooks,代码简洁易于维护。
- Semi-Design 抖音团队出的一款UI框架,交互体验很不错,推荐!
开源
项目采用MIT协议开源,界面漂亮,交互体验好,有需要的小伙伴可以自取。开源不易,希望能动动你发财的小手给个star,这是对我们最大的鼓励。
- github:github.com/mtsee/image…
- gitee: gitee.com/676015863/i…
未来计划
后续还有很多工作要做:
- 完善技术文档和使用说明文档
- 更多AI功能集成(文生图、图生图、图片变清晰、去水印、去背景、AI扩图)
- 完善以及各种有趣的插件(图表、表格、二维码等等)
- 交互细节优化(吸附对齐)
- 提供通用SDK,支持vue,react,angular等各种框架的集成
希望有更多的小伙伴可以fork我们的项目加入我们,提交代码一起完善这个项目。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
华为云发布 CodeArts API,为 API 护航
本文分享自华为云社区《华为云发布CodeArts API,为API护航》,作者:华为云头条。 华为云正式发布API全生命周期管理一体化协作平台CodeArts API,支持开发者高效实现API设计、开发、测试、托管、运维、变现的一站式体验。以API契约为锚点,华为云CodeArts API保证了API各阶段数据高度一致,为开发者提供友好易用的API全流程端到端解决方案。 API是连接不同应用程序的桥梁,让软件能互相沟通和协作。通过API,开发者可以将自己的应用程序与其他软件、硬件、服务进行集成,实现数据共享和功能扩展。尤其是在当前数字经济的大潮下,API已然成为整个信息技术架构的基石,越来越多的企业深刻认识到API的商业价值。 从2010年开始,华为就开始探索现代化的API管理模式,依托于长达10多年的深厚API管理经验积淀,形成了一套成熟且行之有效的解决方案。起初遵从Code First理念,对API的开发主要用于解决临时问题,但随着API行业发展,传统的API管理和开发流程中存在着诸多痛点问题: 华为逐渐意识到集中管理API的重要性,以API First为理念,明确API规范与管理...
-
下一篇
国内高职第一颗国产 32 位 MCU 芯片“苏信一号”流片成功
近日,由江苏信息职业技术学院和龙芯中科技术股份有限公司联合研发的国产32位MCU芯片“苏信一号”流片成功。 “苏信一号”围绕车载多传感互联控制应用背景,基于开源龙芯指令架构研发,是一块嵌入式低功耗高性能的32位MCU处理芯片,全面支持龙芯LoongArch 32位精简版指令集,配备SDRAM、SDIO、MAC、SPI、I2C、UART、PWM、GPIO等一系列丰富外设,平均功耗≤0.5W。 此外,该芯片拥有出色的运算能力和低功耗特性,并针对车载用应用领域进行了优化,在车载、工业控制及消费类等领域具有广泛的应用前景。该芯片通过SMIC 180nm标准CMOS产线流片,并通过了FT测试。 “苏信一号”是我国高职领域第一块获得成功流片的国产32位MCU处理芯片,基于上述芯片,研发团队进一步开发了“苏信一号”应用开发平台,该平台具有液晶显示、以太网、VGA、SD卡、USB、串口通信等硬件功能,能够实现各种基于“苏信一号”的开发应用软件。 据介绍,“苏信一号”的研发团队由微电子学院的教授、高层次人才、专任教师、本专学生等组成。团队完成了RTL coding、系统仿真、FPGA验证、后端布局布线、...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Dcoker安装(在线仓库),最新的服务器搭配容器使用
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS关闭SELinux安全模块
- CentOS8编译安装MySQL8.0.19
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker使用Oracle官方镜像安装(12C,18C,19C)