Windows下visio矢量图行转成LaTex可用的eps图形

                                                                                                                                                   作者:kangtian0

                                                                                                                                                   时间:2008.1.8

***完整实现步骤如下:(图形效果保持得非常好)
(1)在Visio2003中,将visio文件的版面设置成适应图形区域,做法是:在文件菜单中选择页面设置项,在对话框中选择页面尺寸页,设置成“调整大小以适应绘图内容”。
(2)Acrobat7.0用创建Pdf文件菜单,直接从Visio文件中创建Pdf文件,保存成EPS格式的文件。
(3)在TEX文件中插入该EPS文件。

该方法的优点就是只要pdf虚拟打印机支持的矢量图形文件格式,均可以有非常好的效果。技巧如此简单,网上查到的技巧都要么比这个复杂,要么有缺陷。

下面的方法来自网上,GhostView转换时用epswriter文字会出问题,pdfwriter则不会。
所以应该将第2步和第3步改为直接用Acrobat保存成eps格式的文件。
另外,编译不能试用pdflatex,因为不能处理eps和ps文件,应该用latex编译,再用dvi2pdf转成pdf份格式。


(1)在Visio2003中,将visio文件的版面设置成适应图形区域,做法是:在文件菜单中选择页面设置项,在对话框中选择页面尺寸页,设置成“调整大小以适应绘图内容”。
(2)用Acrobat7.0(6.0版是否适用没试过,估计可以)用创建Pdf文件菜单,直接从Visio文件中创建Pdf文件,保存成Pdf文件。
(3)用GhostView打开该Pdf文件,然后用文件菜单中的转换功能将它转换成EPS格式的文件。
(4)在TEX文件中插入该EPS文件。 

你可能感兴趣的:(技术文章)