加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

visio中虚线粘贴到word中变实线的解决办法(转)

(2011-08-03 20:40:30)
标签:

杂谈

分类: 学习心得

http://blog.csdn.net/littlechen/archive/2008/10/12/3063920.aspx

Visio长虚线在word中显示为实线

问题现象:有时在VISIO里面画好的框图是虚线框,复制到word里面就显示为实线,在word里双击图片进入VISIO编辑状态又变回虚线。


问题原因:Visio呈现超长线条和非常细线为实线,以减小增强图元文件 (EMF) 的嵌入对象。这样做,Visio避免在其他程序文档中嵌入对象时文件大小有所增加,还有助于避免打印机缓冲区溢出。


解决方法:修改注册表:【运行regedit】->【HKEY_CURRENT_USER】->【Software】->【Microsoft】->【Office】->【11.0】->【VISIO】->【Application】,选择【新建】->【Dword值】,名称为MetafileDashLineAsSolid,取值为0。

如何解决Visio图形粘贴到word中虚线变实线的问题http://turborat.blogbus.com/logs/13623972.html

症状:复制Visio中的图形,粘贴到Microsoft Office文档(如docppt)中,图形中的虚线显示成了实线。

原因:Visio呈现超长线条和非常细线为实线,以减小增强图元文件 (EMF) 的嵌入对象。 这样做,Visio避免在其他程序文档中嵌入对象时文件大小有所增加,还有助于避免打印机缓冲区溢出。

解决方案1:在其他文档中粘贴了Visio对象后,在非Visio程序中,将相应的线条加到足够粗。具体操作:双击图形,或单击右键快捷菜单“Visio对象-编辑”,进入编辑状态;选中需要修改的虚线线条,单击右键快捷菜单“格式-线条”,将粗细适当加粗;单击其他位置回到主程序。(经笔者测试成功)

解决方案2:在原图上面再画一个大的长方形,把原来的图(至少虚线)包起来,然后把这个长方形的线条颜色设为白色,这样一来,长方形里面的虚线还是虚线,而且新加的长方形由于是白色也不会显示出来。(笔者测试未成功,但有人说可行)

解决方案3:牺牲MicrosoftOLE技术,将原图复制到画图中,再将图片形式的图形插入到WordPowerpoint中。(显然能够实现)

ps:笔者测试环境为Windows XP sp2,Visio 2003,Word 2003。

http://wzjcn.blog.sohu.com/138969589.html

在visio中设置图形的虚线,如线或图形的边框,整个图保存为图片,导入或粘贴到word中就变成了实线,有时候如果不改变此图形的大小也许还是虚线。如何解决此问题呢?在网上查了一下,有两种解决方法,都好使,其中第一种当然是最方便的了。

1,设置此虚线图形的宽度为0
这个要选择自定义粗细才可以的
不知道用过VC的人还记得不,想当年设置线型的时候,只有当宽度设置为1时虚线才有效,大于1时这成了实线,好似一个道理。
2,将此图形粘贴到系统自带的画图工具中,然后再保存为图片导入到word中

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有