我们画图过程中时常要开几个CAD ,一个CAD用来看参考图,一个用来画图。时不时从参考图copy对象过来。但是复制图纸过来后粘贴后发现变成了ole对象,这种情况该如何处理呢。本文将做介绍。
有网友问:从CAD2018里面复制图形带2007里面去是一块带白色背景的图块,怎么解决?
确实,从CAD高版本将图形复制粘贴到低版本,粘贴的不是图形,而是OLE对象,
而反过来从低版本往高版本复制粘贴,粘贴的就是正常的图形,这是为什么呢?
如果我们对
CAD复制粘贴图形的流程有一个大致的了解,这个问题也很好理解。
当从CAD选择图形后按CTRL+C,会将CAD的数据粘贴到系统的剪贴板,但生成的不光是CAD数据,还包括WMF图片数据。当我们粘贴到WORD、EXCEL等不识别CAD数据的软件里的时候,会粘贴成OLE对象,显示的是WMF图片,但同时会保留CAD数据。当双击OLE对象的时候,就会启动CAD并打开OLE对象中保存CAD图形。
如何在WORD、EXCEL文档里插入CAD图纸?
Word\Excel2007以上版本如何裁剪粘贴CAD的OLE图形?
从CAD高版本往低版本复制的时候,虽然同样的是
CAD软件,就像低版本CAD无法打开高版本的CAD图纸一样,低版本CAD无法识别剪贴板中的高版本的CAD数据,所以也只能粘贴成OLE对象,显示的是一张图片,但CAD图形数据还是保留了,双击OLE对象会启动高版本CAD并显示图形。CAD的DWG图纸通常3、4年才升一次级,如果两个CAD版本差得不多,默认保存的DWG图纸格式是相同的话,比如说2012和2010版之间复制粘贴是可以的。
从低版本复制粘贴到高版本时,高版本是可以识别低版本的CAD数据,所以是可以粘贴CAD图形的。
那怎么解决这位网友的问题呢?其实他完全没有必要跨版本复制粘贴,遇到这种情况可以在高版本中打开图纸,另存为低版本,然后到低版本里打开图纸,在低版本里复制粘贴。
本文详细剖析了CAD的特性,解释了为什么复制粘贴到低版本CAD会变成ole对象的原因。其实也就是随着技术的进步,高版本使用了更好的技术而低版本无法兼容造成的。最好办法是先转成低版本图。