2024年4月7日发(作者:)

复制Visio中的图形,粘贴到word或者ppt等文档时,图形中的虚线某些时候显示成了实线。

上网查找了一下原因,原来是因为Visio呈现超长线条和非常细线为实线,以减小增强图元文件(EMF)

的嵌入对象,这样做,Visio避免在其他程序文档中嵌入对象时文件大小有所增加,还有助于避免打印

机缓冲区溢出。

对应找到了一些处理办法:

可用:

1、"把线条的粗细改成0pt,具体操作:

右键-->格式-->线条-->粗细-->自定义->设置线条粗细为0pt即可。注:2007版的是这样,

2003版可能不同。

2、右键单击虚线框,点击格式–>样式,在线条样式中选择“参考线”,确定之后保存。再拷贝

到word中,或者在word中插入对象(这个办法,可以,不过参考线的虚线很细,间隔很小,不过可

以修改线型)。注:

这个没找到,不知参考线在何处(2007版)。

3、其他文档中粘贴了Visio对象后,在非Visio程序中,将相应的线条加到足够粗。具体操作:

双击图形,或单击右键快捷菜单“Visio对象-编辑”,进入编辑状态;选中需要修改的虚线线条,

单击右键快捷菜单“格式-线条”,将粗细适当加粗;单击其他位置回到主程序。

4、牺牲Microsoft的OLE技术,将原图复制到画图中,再将图片形式的图形插入到Word或

Powerpoint中。

5、修改注册表:

【运行regedit】->【HKEY_CURRENT_USER】->

1 / 2

【Software】->【Microsoft】->【Office】->【

11."0】->【Visio】

->【Application】,选择【编辑】->【新建】->【Dword值】,名称为MetafileDashLineAsSolid,

取值为

0。"(这个办法我试了,好用,但是有一定的难度,毕竟是修改注册表)注:

实验有效。

2 / 2