很多人会将(不太复杂的)CAD图形粘贴到WORD文档或EXCEL文件中,有的甚至用WORD文档做图框并排版和打印图纸,我想可能是因为WORD写图纸目录和分页打印比较简单。
如何把CAD图形粘贴到WORD或EXCEL中?我一直认为这个问题很简单,大家都会。但发现大家需求不完全相同,可以选择的方式也很多,把我所了解的一些写下来,希望对大家会有所帮助。
将CAD图形粘贴到WORD和EXCEL的方法有很多种,这取决于你如何在WORD或EXCEL中使用这些CAD图形,比如:你在WORD中只是作为一张示意图还是要清晰显示模型和尺寸?粘贴到WORD或EXCEL后是否还需要返回CAD进行编辑?根据你需求的不同,使用的方法也不完全相同。
1、直接复制粘贴为OLE对象,图形可随时返回CAD编辑
虽说这种需求看似最复杂,但操作却最简单,只需在CAD中选择要粘贴到WORD或EXCEL中的图形,然后按CTRL+C,然后切换到WORD或EXCEL后按CTRL+V,就可以将CAD图形以OLE的方式粘贴到WORD或EXCEL中,如下图所示。
我们可以看到粘贴后图形看上去像一张图片,且底色会自动变成白色,图像的大小跟当前图形窗口中视图有关。如果我们复制的图形在图形窗口中显示得很小,粘贴后的图形也会很小,如下图所示。
虽说这种状态下我们也可以通过裁剪、拖动角点来调整图形大小,但操作比较麻烦,因此复制前尽量缩放让要复制的图形充满图形窗口,这样有些图形在粘贴后基本不用裁剪。但即使这样做了,有些图形因为长宽比的问题,粘贴到WORD或EXCEL后两侧或上下仍有空白区域,有时仍需要进行裁剪。
在OFFICE低版本,单击选中从CAD粘贴过来的图纸OLE对象就会显示图像裁剪的工具面板,但到了2007以上版本选中光栅图像可以显示裁剪按钮,但选择CAD图纸的OLE对象的时候不显示裁剪按钮了,需要自己定制出来,定制方法参看后面的文章。
复制粘贴的CAD的图形,在WORD、EXCEL中双击此图形,可以启动CAD并在CAD中打开粘贴的图形,在CAD中对图形进行编辑后保存,WORD、EXCEL图纸中的图形会自动更新,如下图所示。
从CAD复制粘贴到WORD、EXCEL中的图形虽然是矢量的,其实就是WMF格式的矢量图形。但并不是矢量图形就可以无限放大,比如在CAD低版本粘贴时如果图形在视图中显示太小,在WORD中裁剪后放大的倍数比较多时,一些曲面图形和文字效果会看上不那么好,如下图所示。
网上有一个工具可以在讲图形从CAD复制粘贴到WORD中时自动根据图形范围裁剪图形,这个工具叫:BetterWMF,启动这个软件后,你可以根据自己的需要设置一些哪个,他会监控我们从CAD复制粘贴的操作,自动对复制到剪贴板的图形进行处理,大家不妨下载一个试试。
2、CAD图形不需要再编辑,但希望图形显示清晰一些
如果我只希望CAD图形以图片的形式粘贴到WORD中,图形清晰就可以,不用再返回CAD编辑,我们完全可以用CAD的光栅图像的虚拟打印驱动,输出成PNGJPG等图片,打印时图形范围,图片的分辨率都可以很容易设置,这样在WORD中插入后都不需要再做任何设置。
3、CAD图形只是示意图使用,要求不高
在CAD中选择要复制的对象,CTRL+C,进入WORD或EXCEL,用“选择性粘贴”为图片,用裁减工具将空白边缘裁减掉即可。
当然,你还有很多方式可以选择,在CAD中可以直接将屏幕显示输出为BMP(用BMPOUT命令),然后到WORD或EXCEL里插入。或者在菜单里选择:工具>显示图像>保存,保存CAD当前图形窗口的截图。
当然我们也可以用CAD打印输出光栅图像,只是分辨率不用设置那么高就可以了。
以上技巧适用于AUTOCAD和浩辰CAD等类似的CAD软件。