首先把DWG文件通过我们的工具Bin/Release/MxFileConvert.exe把DWG文件转换成我们自己格式mxb格式,它是一个控制台程序,将来可以做成后台自动调用。

比如,把my.dwg转成my.dwg.mxb,如下:

转换成功后,把my.dwg.mxb和my.dwg拷贝到后台程序所在目录,这样前台程序就能自动找到并打开图纸,如下:

addFunSearchPath函数增加后台服务搜索文件目录,如果需要增加一个目录,修改

Bin\Release\mxconfig.js文件,如下:

下面,我们新建一个html文件,mxweb3dtest.html。代码如下:

html>

function MxMain(require) {

var MxFun = require("./MxFun").MxFun;

MxFun.createMxObject("MxDraw2d","my.dwg");

MxFun.createMxObject("MxDraw3d","test.obj");

document.body.addEventListener('touchmove', function (e) {

e.preventDefault()

}, { passive: false })

return 0;

}

然后,把该html文件,拷到我们安装目录SRC\TsWeb\public下,方便前台访问,如下:

然后在浏览器中,访问我们的html文件,就可以在线打开my.dwg文件,代码中创建了两个控件,一个三维,一个二维,所以效果如下:

HTML5云图,MxDraw云图相关推荐

  1. H5在线CAD,网页CAD,MxDraw云图平台2022.08.24更新

    SDK开发包下载地址: MxDraw云图平台 2022.08.24更新_梦想CAD控件 1. 增加对像扩展数据功能 2. 增加CAD结合GIS使用功能 https://www.mxdraw3d.com ...

  2. 网页打开DWG图纸,浏览器直接打开CAD图纸,MxDraw云图平台(H5在线cad) 2022.05.19更新

    下载地址:https://www.mxdraw.com/ndetail_30184.html 在线示例:embedmxcadhttps://www.mxdraw3d.com/sample/vuebro ...

  3. MxDraw云图平台(H5网页CAD) 2022.11.15更新

    试用版下载:https://www.mxdraw.com/ndetail_30234.html 1. 增加GIS CAD模块在线代码编辑功能 2. 增加前端对象保存到后台CAD DWG图纸的demo ...

  4. 在线CAD,H5在线CAD,MxDraw云图平台 2022.02.18更新

    下载地址:https://www.mxdraw.com/ndetail_30182.html 1. 增加MxDraw CAD Npm开发包 2. 使用Npm包重写VueBrowse例子 3. 增加若干 ...

  5. MxDraw云图平台 2022.11.15更新

    SDK开发包下载地址: https://www.mxdraw.com/ndetail_30234.html 增加GIS CAD模块在线代码编辑功能 增加前端对象保存到后台CAD DWG图纸的demo ...

  6. 云图(词云图)实现方式

    一.项目目录 二.实现词云图2种方式word_cloud.stylecloud word_cloud : http://amueller.github.io/word_cloud/ styleclou ...

  7. php生成云图,关键词云图生成器

    关键词云图是指通过对一个或多个关键词进行重复的.字体大小颜色不一的.不规则的排列,使其看上去类似于某种形状的图片.关键词云图生成器是生成关键词云图的一种工具. 一.简介 关键词云图,也叫文字云,是通过 ...

  8. python爬虫学习:爬虫QQ说说并生成词云图,回忆满满

    自学过一段时间的python,用django自己做了个 网站,也用requests+BeautifulSoup爬虫过些简单的网站,周末研究学习了一波,准备爬取QQ空间的说说,并把内容存在txt中,读取 ...

  9. 【云图】如何制作中国贪官落马图?

    摘要:之前的文章都是利用云索引来完成数据的分类显示的,今天教大家用云检索来制作有趣的地图.云检索的优点是,在结果展现的时候,可以让数据呈现出更棒的自定义效果.比如,结果面板的点击效果,markder的 ...

最新文章

  1. 【独立开发人员er Cocos2d-x实战 009】Cocos2dx 菜单项CCMenu使用
  2. Linux-鸟菜-6-文件与目录管理
  3. Zookeeper集群的搭建及遇到的问题
  4. 1.17 项目实例:模仿斗地主洗牌发牌小游戏
  5. 技术解密|阿里云多媒体 AI 团队是凭借什么拿下 CVPR2021 5冠1亚的?
  6. java读取C++结构体,类型转换
  7. oracle sql2000,sql2000的代码改成oracle的
  8. Charles Https 请求 SSL乱码问题 charles unreadable
  9. MATLAB符号运算小技巧
  10. 效率提升98%!高海拔光伏电站运维巡检背后的AI利器
  11. Failed to connect to repository : Error performing git command: git.exe
  12. 在visio中不借助公式编辑器在字母上方打波浪线
  13. 知晓云 php,2020 知晓云小程序年度评选获奖名单发布
  14. Python3,5句话实现自动接收短信提醒
  15. 音频线视频线和同轴电缆的关系(同轴线除了外面的屏蔽网还有中间的绝缘塑料体,而音频线一般只有外面的屏蔽网)
  16. 解决stack overflow栈溢出问题!
  17. 原码、反码、补码、移码之间的转换
  18. 京东方劝退_正式确认,华为mate40正面照来了,国行价“劝退”!
  19. 无穷小的比较(无穷小的替换常用公式)
  20. 电子认证服务许可证企业名单_这些成都企业可以秒速申领食品经营许可证了!...

热门文章

  1. DGL的Blitz ---- Blitz的如何用DGL建图 (v9.0 版DGL)
  2. Dubbo常见面试题
  3. Java总结六:面向对象编程(上)
  4. QuickTime Player 键盘快捷键和手势大全
  5. c++ 对注册表启动项写入
  6. 如何从详情页获取淘宝/天猫商品的分类?
  7. 【UE4 第一人称射击游戏】20-添加瞄准十字线
  8. 对《移动互联网白皮书(2013年)》的几个解读
  9. 【计算机视觉】图像分割与特征提取——基于Roberts、Prewitt、Sobel算子的图像分割实验
  10. 项目中的里程碑怎么定?