Matlab, VISIO, Word间图形文件格式转换
Written by Miracle.G,
Hebust University of S&T, Dep.
of EE
2008-1-1
存在问题:
在论文中需要接入波形,解决方法是用matlab画出波形,导入visio中,再在visio中加入坐标,注释等,最后再导入至Word中。
过程是可以的,当visio对象又粘入word文档,看上去是显示的图形是好的,但打印时图形有时候不全。在word中用对象convert几次后,就发现visio对象会丢东西,就和打印出的波形一样。尤其是文件存盘后再打开,再用convert,visio对象肯定会显示不全,显示不全则打印就不全。
测试
经测试发现,由matlab至visio的copy格式是EMF(enhanced
metafile),而由visio至word则为用visio object格式。
还发现,如果将插入visio的matlab图片ungroup后再group则上述问题不再出现,但有一个问题是ungroup后,图片上的方字会错位。所以还要调文字位置,很麻烦。
还发现,如果直接由matlab至word,相当于给word插入EMF文件,也没问题。但这时就成了图片。
还发现,如果直接由visio向word选择性粘贴,有两种选择一种是WMF格式,另一种是EMF格式,在word中都为图片,对于WMF格式会图形显示就出错,而对于EMF格式波形显示不出错,但在打