依星源码资源网,依星资源网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 12|回复: 0

在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大

[复制链接] 主动推送

7801

主题

7853

帖子

8733

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8733
发表于 3 天前 | 显示全部楼层 |阅读模式
在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大
在线设计器,提供在线图形设计工具及扩展API,支持用户自己创建页面、每个页面中可以创建多个页签、在页签中通过拖拉拽的方式绘制UML、数据库设计图、软件架构图等多种类型的设计图形。支持等圆形、矩形、三角形、平行四边形等多边形绘图;支持流程图、思维导图、组织架构图的在线绘制;支持多文件、多页签编辑;支持复制、粘贴、复制样式、修改字体大小、颜色等特性;提供扩展API,能够允许外部程序调用扩展能力


功能特性
  以组件的方式提供使用,功能强大且易于集成,大多数功能都可以通过初始化配置和引入插件完成,无需复杂编码。以下是DDei的功能特性
画布大小
  支持设置设计器的大小。
背景
  支持空白、图片、纯色以及透明度设置。
纸张
  开启后会在背景上显示纸张。允许设置纸张的大小(如:A4、A5、自定义)以及方向(横向、纵向)。
标尺
  开启后会在绘图区域的周围显示标尺,同时会影响辅助网格的尺寸。支持毫米、厘米、米、英寸、像素等单位。
辅助对齐
  开启后拖拽时会显示对齐辅助线。
辅助网格
  开启后会在背景上绘制用于对齐的辅助网格线。支持点阵和网格两种类型。
水印
  开启后图形上方显示水印。支持文字、图像两种水印类型,可以调整水印的字体、文本、图片、方向、颜色和透明度。
无限画布
  开启后在操作超出画布大小时会自动扩展画布。可以限制扩展方向(横向或纵向)。
权限控制
  可以配置操作权限。支持全局只读设置,或到图形实例级的创建、修改、选择、删除、连线等权限。 多文件
  可以配置插件实现多文件编辑。
多页签
  可以配置插件实现多页签编辑。
多图层
开启后可以创建多个图层,并在不同图层之间切换、锁定或删除图层。
数据驱动
采用数据驱动,图形的绘制与JSON模型绑定,图形操作和模型数据会相互同步。可以通过API获取图形的JSON数据,或通过已有的JSON数据显示加载画布。
插件机制   
提供了插件机制,使用者可以通过扩展插件对设计器功能进行装载或卸载。也可以通过自定义插件扩展个性化功能,从而满足使用需求。

在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大 ...

在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大 ...

在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大 ...

在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大 ...

在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大 ...

在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大 ...

在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大 ...

在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大 ...
快速指南
  基于Vue3+Vite编写,演示了从创建工程到使用DDei设计器的全过程。
  如果您希望将DDei引入到现有的工程,则可以直接跳转到第二部分。
创建工程
使用vite创建vue3工程,选择Vue和TypeScript(非必需)
  1. npm create vite
复制代码
进入工程目录,使用命令安装初始依赖,启动工程
  1. cd ddei-demos
  2. npm install
  3. npm run dev
复制代码
这里启动时自动分配了5173端口
进入浏览器就可以看到vite的欢迎页面
  1. https://localhost:5173
复制代码
组件使用[color=var(--vp-c-brand-1)]

进入工程根目录,通过npm命令安装ddei-editor组件

  1. npm i ddei-editor
复制代码

在/src/components目录下创建demo.vue文件

在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大 ...

在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大 ...

编辑demo.vue文件,导入组件并使用,组件ID为ddei_editor_1,代码如下:

  1. <script setup lang="ts">
  2. import DDeiEditorView from "ddei-editor";
  3. </script>

  4. <template>
  5.   <DDeiEditorView :options="{}" id="ddei_editor_1"></DDeiEditorView>
  6. </template>
复制代码

修改App.vue,引入demo.vue

  1. <script setup lang="ts">
  2. import demo from './components/demo.vue'
  3. </script>

  4. <template>
  5.   <demo/>
  6. </template>
  7. <style>
  8. body {
  9.   display: block;
  10. }

  11. #app {
  12.   padding: 0;
  13.   margin: 0;
  14.   display: block;
  15.   max-width: 100%;
  16.   touch-action: none;
  17. }

  18. .icon {
  19.   width: 1em;
  20.   height: 1em;
  21.   vertical-align: -0.15em;
  22.   fill: currentColor;
  23.   overflow: hidden;
  24. }
  25. </style>
复制代码

启动工程

  1. npm run dev
复制代码

进入浏览器就可以看到DDei设计器的缺省布局

https://localhost:5173

在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大 ...

在线图形设计器,提供在线图形设计工具及扩展API,打造开箱即用的设计器组件,功能强大 ...

缺省布局包含了顶部菜单栏、控件工具项、主画布、属性面板和底部菜单栏,可以通过配置进行删减。



游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0

提取码下载:

文件名称:提取码下载.txt 
下载次数:0  文件大小:13 Bytes  售价:59金钱 [记录]
下载权限: 不限 [购买VIP]   [充值]   [在线充值]   【VIP会员5折;永久VIP免费】
安全检测,请放心下载





相关帖子

扫码关注微信公众号,及时获取最新资源信息!下载附件优惠VIP会员5折;永久VIP免费
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

免责声明:
1、本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!
2、本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,请勿任何商业目的与商业用途。
3、若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
4、论坛的所有内容都不保证其准确性,完整性,有效性,由于源码具有复制性,一经售出,概不退换。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
5、用户使用本网站必须遵守适用的法律法规,对于用户违法使用本站非法运营而引起的一切责任,由用户自行承担
6、本站所有资源来自互联网转载,版权归原著所有,用户访问和使用本站的条件是必须接受本站“免责声明”,如果不遵守,请勿访问或使用本网站
7、本站使用者因为违反本声明的规定而触犯中华人民共和国法律的,一切后果自己负责,本站不承担任何责任。
8、凡以任何方式登陆本网站或直接、间接使用本网站资料者,视为自愿接受本网站声明的约束。
9、本站以《2013 中华人民共和国计算机软件保护条例》第二章 “软件著作权” 第十七条为原则:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。若有学员需要商用本站资源,请务必联系版权方购买正版授权!
10、本网站如无意中侵犯了某个企业或个人的知识产权,请来信【站长信箱312337667@qq.com】告之,本站将立即删除。
郑重声明:
本站所有资源仅供用户本地电脑学习源代码的内含设计思想和原理,禁止任何其他用途!
本站所有资源、教程来自互联网转载,仅供学习交流,不得商业运营资源,不确保资源完整性,图片和资源仅供参考,不提供任何技术服务。
本站资源仅供本地编辑研究学习参考,禁止未经资源商正版授权参与任何商业行为,违法行为!如需商业请购买各资源商正版授权
本站仅收集资源,提供用户自学研究使用,本站不存在私自接受协助用户架设游戏或资源,非法运营资源行为。
 
在线客服
点击这里给我发消息 点击这里给我发消息 点击这里给我发消息
售前咨询热线
312337667

微信扫一扫,私享最新原创实用干货

QQ|免责声明|依星源码资源网 ( 鲁ICP备2021043233号-3 )|网站地图

GMT+8, 2024-6-30 12:39

Powered by Net188.com X3.4

邮箱:312337667@qq.com 客服QQ:312337667(工作时间:9:00~21:00)

快速回复 返回顶部 返回列表