CAD得到图上图片路径(网页版)

主要用到函数说明:

IMxDrawRasterImageDef::SourceFileName

得到光栅文件名称。

js代码实现如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
  var ss = mxOcx.NewSelectionSet();
 
            // 创建过滤对象.
            var spFilte = mxOcx.NewResbuf();
 
             
            spFilte.AddStringEx("IMAGE", 5020);
 
             
            ss.Select2(5, nullnullnull, spFilte);
 
            for (var i = 0; i < ss.Count; i++)
            {
                var ent = ss.Item(i);
                if (ent == null)
                    continue;
 
                 
                var imagedef = mxOcx.ObjectIdToObject(ent.ImageDefId);
                alert(imagedef.SourceFileName);
            }

posted on 2019-07-09 16:03  梦想CAD控件  阅读(231)  评论(0)    收藏  举报

导航