当前位置: 首页 > news >正文

小学门户网站建设建立网站的链接结构有哪几种形式简述其各自的优缺点

小学门户网站建设,建立网站的链接结构有哪几种形式简述其各自的优缺点,深圳地质建设网站,自己做套现要建网站吗1.mxdraw简介 mxdraw是一个HTML5 Canvas JavaScript框架,它在THREE.js的基础上扩展开发,为用户提供了一套在前端绘图更为方便,快捷,高效率的解决方案,mxdraw的实质为一个前端二维绘图平台。你可以使用mxdraw在画布上绘…

1.mxdraw简介
mxdraw是一个HTML5 Canvas JavaScript框架,它在THREE.js的基础上扩展开发,为用户提供了一套在前端绘图更为方便,快捷,高效率的解决方案,mxdraw的实质为一个前端二维绘图平台。你可以使用mxdraw在画布上绘制图形,给图形添加事件,移动、缩放和旋转图形等。

2.快速使用
安装mxdraw
使用包管理器(未避免影响后续使用,建议始终安装最新版的mxdraw库)
npm install mxdraw@latest

也可使用< script >标签引入

<script src="https://unpkg.com/mxdraw/dist/mxdraw.umd.js"></script>

3.基础使用:
mxdraw.js依赖canvas标签打开画布,但由于canvas会根据父元素的宽高来自动调整大小,为保证绘制不失真需要固定canvas父级的宽高,且在父元素上设置属性overflow:hidden。在页面中创建好画布后,可根据自身需求执行不同的绘制函数,创建画布的示例代码如下:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>mxdraw基础使用示例</title><script src="https://unpkg.com/mxdraw/dist/mxdraw.umd.js"></script>
</head>
<script type="module">Mx.loadCoreCode().then(() => {// 创建控件对象Mx.MxFun.createMxObject({canvasId: "mxdraw", // canvas元素的idcallback: (mxobj, dom) => {//图纸展示控件创建完成后的回调函数 回调参数mxDraw和domconsole.log(mxobj, dom);mxobj.on("openFileComplete", (iRet) => {// 绘制直线let line = new Mx.MxDbLine();line.pt1 = new THREE.Vector3(0, 0, 0);line.pt2 = new THREE.Vector3(100, 100, 0);mxobj.addMxEntity(line);// 绘制圆let circle = new Mx.MxDbCircleShape()circle.center = new THREE.Vector3(50, 50, 0)circle.xRadius = circle.yRadius = 20circle.isClosedToCenter = falsemxobj.addMxEntity(circle)// 绘制文本let text = new Mx.MxDbText()text.position = new THREE.Vector3(50, 50, 0)text.height = Mx.MxFun.screenCoordLong2Doc(50)text.text = '测试文本'mxobj.addMxEntity(text)mxobj.zoomW(line.pt1, line.pt2);});},});})
</script><body><div style="height: 80vh; overflow: hidden;"><canvas id="mxdraw"></canvas></div>
</body></html>

4.下载云图开发包

下载地址(https://www.mxdraw.com/download.html)

下载完后进行解压:启动服务

启动MxCAD如下图,演示效果

在这里插入图片描述

5.找到目标项目文件夹

  • dist:MxCAD APP 在线打包后的前端资源

  • MxCAD: MxCAD APP 插件的二次开发项目(用户可在该基础上开发功能)

  • MxCADiframe: 通过 iframe 嵌入 MxCAD APP 的示例 demo

在这里插入图片描述

6.MxCAD APP 插件的二次开发项目

  • 进入 MxCAD 目录, 运行npm install安装依赖
  • 调用npm run dev命令运行 MxCAD APP在线CAD

在这里插入图片描述

7.配置说明
Mxcad App 项目文件夹下的 dist 目录是打包后的前端资源,我们可以通过修改该目录下的 mxUiConfig.json 配置文件修改项目UI设置

如下图,调用cmd命令可进行功能操作
在这里插入图片描述
打开文件命令: “cmd”: “OpenDwg”,
另存为mxweb文件命令:“cmd”: “Mx_SaveAs”
绘制圆弧命令: “cmd”: “Mx_Arc”,
等等。

8.具体相关api属性可参考mxCAD在线文档:

http://www.yayakq.cn/news/690103/

相关文章:

  • 景安网站备案表格网页 网站 站点的区别
  • 如何用微信做网站wordpress is home
  • 天津做网站哪家比较好ui平面设计是做什么的
  • 自助健站钢筋网片厂家电话
  • 常州做网站哪家好怎么制作网站论坛模板
  • 网站权重多少比较好门户网站做免费相亲的
  • 个人网站是商业的吗证件照片制作软件免费下载
  • 广东省建设执业资格注册中心官方网站网站推广营销的步骤
  • 网站建设公司圣辉友联模具培训网站建设
  • 网页怎么搜索关键词嘉兴seo计费管理
  • 网站首页原型图咋做网站建设基础筹备
  • js做网站登录界面和韩国做贸易的网站
  • ps设计网页临沂网站优化哪家好
  • 郑州网站建设+论坛用营销的方式介绍自己
  • 免费单页网站在线制作有没有做任务拿佣金的网站
  • 专业做英文网站南昌网站设计企业
  • 四川住房与城乡建设部网站东莞网络推广公司排行榜
  • flashxml网站模板济南企业网站制
  • thinkphp 网站模版性价比最高的网站建设
  • 韩国做网站网站违法不一个好的网站怎样布局
  • 17网站一起做网店普宁池尾俄罗斯乌克兰地图
  • 灯网一家专门做灯的网站关键词优化好
  • 网站设计方案策划宁波创建网站
  • 设计 微网站建筑工程网络图实例
  • 怎样做旅游摄影网站友情链接发布
  • 如何免费做网站赚钱c 网站开发 环境配置
  • 手机触屏网站模板四川北路街道网站建设
  • 电脑上怎么建设网站南宁网站建设策划方案
  • 网上建立公司网站开网店
  • 设计网站大全有哪些网站主页排版