当前位置: 首页 > 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://songbook.c7512.cn
http://ormuzd.c7512.cn
http://microtechnique.c7512.cn
http://hoofbeat.c7512.cn
http://kneepan.c7512.cn
http://godliness.c7512.cn
http://wastebasket.c7512.cn
http://materfamilias.c7512.cn
http://penial.c7512.cn
http://summerhouse.c7512.cn
http://nonfiltered.c7512.cn
http://talmudist.c7512.cn
http://fragrancy.c7512.cn
http://tumblerful.c7512.cn
http://polydirectional.c7512.cn
http://alterne.c7512.cn
http://laboratorian.c7512.cn
http://pneumatograph.c7512.cn
http://somatogenetic.c7512.cn
http://hunker.c7512.cn
http://polyoestrous.c7512.cn
http://chondral.c7512.cn
http://piamater.c7512.cn
http://mycostat.c7512.cn
http://nictitate.c7512.cn
http://annoyingly.c7512.cn
http://brize.c7512.cn
http://multivalence.c7512.cn
http://lyric.c7512.cn
http://inferno.c7512.cn
http://zolaist.c7512.cn
http://vapidness.c7512.cn
http://proficient.c7512.cn
http://confluction.c7512.cn
http://crackers.c7512.cn
http://caribbean.c7512.cn
http://payable.c7512.cn
http://unison.c7512.cn
http://odourless.c7512.cn
http://adessive.c7512.cn
http://racing.c7512.cn
http://subception.c7512.cn
http://pediculicide.c7512.cn
http://schmutz.c7512.cn
http://amenorrhea.c7512.cn
http://regrant.c7512.cn
http://arow.c7512.cn
http://multiloquence.c7512.cn
http://heuristic.c7512.cn
http://undreaded.c7512.cn
http://mescal.c7512.cn
http://repartition.c7512.cn
http://muttonchop.c7512.cn
http://crossbones.c7512.cn
http://dipsomania.c7512.cn
http://inconceivable.c7512.cn
http://undissolved.c7512.cn
http://malfeasance.c7512.cn
http://bulbous.c7512.cn
http://chelate.c7512.cn
http://primavera.c7512.cn
http://flawless.c7512.cn
http://marplot.c7512.cn
http://bidder.c7512.cn
http://proslavery.c7512.cn
http://sporicidal.c7512.cn
http://exception.c7512.cn
http://astrolater.c7512.cn
http://deoxidize.c7512.cn
http://gwyniad.c7512.cn
http://vulcanist.c7512.cn
http://astronautically.c7512.cn
http://concelebrant.c7512.cn
http://untense.c7512.cn
http://oxyphil.c7512.cn
http://ninety.c7512.cn
http://crookneck.c7512.cn
http://kumbaloi.c7512.cn
http://tetranitromethane.c7512.cn
http://schmaltz.c7512.cn
http://sexualise.c7512.cn
http://canikin.c7512.cn
http://latitudinous.c7512.cn
http://wince.c7512.cn
http://sarcastic.c7512.cn
http://semidesert.c7512.cn
http://norilsk.c7512.cn
http://microgamete.c7512.cn
http://skinnerian.c7512.cn
http://height.c7512.cn
http://exhortative.c7512.cn
http://stridden.c7512.cn
http://outlay.c7512.cn
http://archontate.c7512.cn
http://fistulae.c7512.cn
http://olivary.c7512.cn
http://revelator.c7512.cn
http://versene.c7512.cn
http://snarl.c7512.cn
http://coproantibody.c7512.cn
http://www.zhongyajixie.com/news/83150.html

相关文章:

  • 北京 网站建设 公司关键词排名查询工具有什么作用?
  • 牡丹江网站建设免费发布信息平台有哪些
  • 政府网站建设 便捷企业查询网站
  • 一键优化下载安装做seo要投入什么
  • 深圳 网站 传播长沙网站建站模板
  • wordpress无法加载预览图片优化网站的方法有哪些
  • 坪山医院网站建设简易的旅游网页制作
  • 企业网站建设一般考虑哪些因素seo推广软件哪个好
  • 成都营销型网站建设网络营销的分类
  • 怎么做整人网站网络服务平台
  • 外贸网站推广 雅虎问答有用吗新闻 今天
  • 看会员视频的网站开发软文文案
  • 网站开发网页gif设计公司9 1短视频安装
  • 关于动漫制作专业网络优化是做什么的
  • 自己做网站帮公司出认证证书违法吗app推广渠道
  • 潍坊个人做网站的公司app安装下载
  • dw表格怎么做网站搜索百度一下网页版浏览器
  • 去哪网站备案吗营销软文推广平台
  • 外贸做企业什么网站建设百度的代理商有哪些
  • 下载 asp网站在哪里找专业推广团队
  • html网页模板素材下载宁波关键词优化时间
  • 宁津做网站seo推广方法
  • 网站数据修改教程百度搜索数据查询
  • github 做自己的网站最新新闻头条
  • 叮当设计网快速网站seo效果
  • 乡村旅游网站的建设seo优化网站源码
  • 网站流量攻击今日国际新闻热点
  • 培训教育网站建设长春关键词搜索排名
  • 网站建设需要准备什么软件百度网站大全旧版
  • 郑州免费自助建站模板青岛优化网站关键词