绘想象-壹零软件
绘想象是一款基于 OpenHarmony 元服务的绘图软件,拥有简洁、友好的用户界面,可以用来涂鸦、绘画、记录大脑中的创意想法,或者桌面记事便笺。未来可以成为专业人士的绘图板,绘制架构图、流程图等,记录灵感或笔记;儿童的绘画板,涂鸦板,草稿纸。支持自由笔画描边粗细、描边颜色、填充样式和颜色;支持绘制基本图形:矩形、三角形、圆形、菱形、线段、箭头等;支持基本图形的描边、填充、边角、边框、线条风格切换
绘想象
摘要:
基于 canvas 实现的多功能画板元服务,尽情绘出你的想象,印下自己的思维,画出你的梦想。
软件分类:
应用工具
应用领域:
工具、绘画、教育、设计
作品概述:
绘想象是一款基于 OpenHarmony 元服务的绘图软件,拥有简洁、友好的用户界面,可以用来涂鸦、绘画、记录大脑中的创意想法,或者桌面记事便笺。未来可以成为专业人士的绘图板,绘制架构图、流程图等,记录灵感或笔记;儿童的绘画板,涂鸦板,草稿纸。
功能描述:
1.支持绘制矩形、圆形、三角线、线段、自由画笔等;
2.支持任意设置描边粗细及自定义描边、填充颜色;
3.支持自由画笔封闭形状填充颜色;
4.支持拖动、放大缩小、旋转、水平垂直翻转;
5.支持橡皮擦功能 ;
6.支持图形绘制手绘风格。
关键技术:
canvas 绘制基本图形移植 roughjs 库,支持手绘风格,自由笔画移植 perfect-freehand 库,模拟手写笔迹,软件整体功能实现参考 Excalidraw 手绘风格白板应用。
系统架构:

效果预览






版本介绍
1.0.0
- 支持自由笔画描边粗细、描边颜色、填充样式和颜色;
- 支持绘制基本图形:矩形、三角形、圆形、菱形、线段、箭头等;
- 支持基本图形的描边、填充、边角、边框、线条风格切换;
- 支持元素选择、旋转、放大缩小。
TODO:
- 新增画笔类型;
- 增加文字编辑功能;
- 画布支持拖拽、放大缩小、网格显示;
- 增加撤销、重做功能;
- 导入图片及图片编辑;
- 完善一多特性以及加入流转功能。
约束与限制
- 本示例仅支持标准系统上运行;
- 本示例仅支持 API9 以上,SDK 版本号(3.2.12.2),镜像版本 3.2Release;
- 使用 DevEco Studio 3.1 Release 及以上版本。
为了能让大家更好的学习鸿蒙 (OpenHarmony) 开发技术,这边特意整理了《鸿蒙 (OpenHarmony)开发学习手册》,希望对大家有所帮助:
《鸿蒙(Harmony OS)开发学习手册》
入门必看:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.应用开发导读(ArKTS)
2.……
HarmonyOS概念:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.系统定义
2.技术框架
3.技术特性
4.系统安全
快速入门:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.基本概念
2.构建第一个ArkTS应用
3.……

开发基础知识:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.应用基础知识
2.配置文件
3.应用数据管理
4.应用安全管理
5.应用隐私保护
6.三方应用调用管控机制
7.资源分类与访问
8.学习ArkTS
9…
基于ArkTS 开发:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.Ability开发
2.UI开发
3.公共事件与通知
4.窗口管理
5.媒体
6.安全
7.网络与链接
8.电话服务
9.数据管理
10.后台任务(Background Task)管理
11.设备管理
12.设备使用信息统计
13.DFX
14.国际化开发
15.折叠屏系列
16………
更多推荐
所有评论(0)