返回介绍

服务使用

发布于 2023-08-09 23:10:35 字数 3514 浏览 0 评论 0 收藏 0

A.上传文件,DWG文件转换浏览格式wgh

服务接口说明:

直接调用POST对服务器上的文件进行转换:

服务接口说明:

* POST users { cmd: "convert", file: "O:/1.dwg" }

* file: 需要转的cad文件路径

后台调用服务如下代码:

   function TestPost(){
        $.ajax({
            url:'http://localhost:1337/users',
            data:{cmd:"getcaddata",cadfile:"1.dwg",outfile:"1.dwg.json"},
            method:'post'
        }).success(function (res){
            console.log(res);
		})
	}

getcaddata的实现,参见“梦想控件2-后台读写CAD文件.doc”执行结果如下:

图片10.png

E. DWG文件转成PDF

参考例子: Bin\MxDrawServer\Test\sample.html

服务接口说明:

POST tools { cmd: "cadtopdf", param: "file=O:/1.dwg" },

代码如下:

    $.ajax({
            url: 'http://localhost:1337/users/tools',
            data: { cmd: "cadtopdf", param: "file=O:/1.dwg" },
            method: 'post'
        }).success(function (res) {
            console.log(res);
        })

F. DWG文件转成JPG

参考例子: Bin\MxDrawServer\Test\sample.html

服务接口说明:

POST tools { cmd: "cadtopdf", param: "file=O:/1.dwg" },

代码如下:

    $.ajax({
            url: 'http://localhost:1337/users/tools',
            data: { cmd: "cadtojpg", param: "file=O:/1.dwg" },
            method: 'post'
        }).success(function (res) {
            console.log(res);
        })

G. 对CAD图纸剪切,剪切输出pdf,dwg

参考例子: Bin\MxDrawServer\Test\sample.html

服务接口说明:

POST tools { cmd: "cutcad", param: "file=O:/hhhh.dwg out=O:/1.pdf lbx=60009.152793 lby=42457.503649 rtx=120145.567345 rty=85507.693766"},

out传的值扩展名是pdf输出pdf文件,是dwg时输出dwg

代码如下:

$.ajax({
            url: 'http://localhost:1337/users/tools',
            data: { cmd: "cutcad", param: "file=O:/hhhh.dwg out=O:/1.pdf lbx=60009.152793 lby=42457.503649 rtx=120145.567345 rty=85507.693766"},
            method: 'post'
        }).success(function (res) {
            console.log(res);
        })

H. 根据图框,折分pdf

参考例子: Bin\MxDrawServer\Test\sample.html

服务接口说明:

POST tools { cmd: "cadtopdf", file: "tk.dwg"},

调用代码如下:

     $.ajax({
            url: 'http://localhost:1337/users',
            data: { cmd: "cadtopdf", file: "O:/tk.dwg"},
            method: 'post'
        }).success(function (res) {
            console.log(res);
        })

该功能的源码在:

Bin\MxDrawNode\MxDrawNode\src\mxconvert\CADToPDF.ts

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文