| |
很多虚拟打印出来的文件都是EPS/PS格式,适合Tex/LaTex使用,但是在Office系列中使用确不是很方便,即使有时候虚拟打印提供TIFF预览功能,但看文档演示的时候看起来还是很不爽,除非直接将演示文档直接转换成PDF。
GSview+ pstoedit组合可以将EPS直接转换成Office系列软件最适合的EMF格式。
1. 安装GSview。现在的版本是4.9.
2. 安装pstoedit。可以从http://www.helga-glunz.homepage.t-online.de/pstoedit/下载。
3. 用Gsview打开待转换的EPS文件,[Edit] > [Convert to vector format ... ] ,调出PS to Edit 窗口。在次窗口上半部有很多格式可供选择,这里选择emf. Enhanced Windows metafile,下半部选项都默认即可,[OK],跳出Select Page 窗口,如果多页EPS文件,可以选择需要装换的页码,[OK],跳出文件保存窗口,给出文件名,[Save]。文件转换完成,可以直接将生成的EMF文件拖放进PPT或Word里面使用了。
碰到的问题:
【1】 使用pstoedit提示找不到msvcr100.dll文件。网上说可以直接下载一个放进$WINDOWS\system32,cmd窗口运行regsvr32 msvcr100.dll即可。但是我这边运行完上述命令提示说已加载msvcr100.dll,但无法找到dllregisterserver输入点。无法注册这个文件。忽视之后,pstoedit还是不能正常运行。后来干脆去Microsoft网站下载了个Microsoft Visual C++ 2010 Redistributable Package (x86),安装之后问题总算解决了。
题外话:
【1】 Illustrator CS,[File] > [Export...]也可以将EPS格式的文件导出EMF格式,不过Illustrator CS实在太庞大缓慢。
【2】 命令行方式:pstoedit -f wmf file.eps(pdf) file.wmf (转成WMF);pstoedit -f pdf file.eps file.pdf 或pstoedit -f ps:pdfwrite file.eps file.pdf (转成PDF);如文件不止一页,须在目标文件名中加上"%d",如:pstoedit -f wmf file.pdf file%d.wmf
【3】 http://www.geocities.jp/ne_o_t/GMT-USE/sonota/pstoedit.htm (日语)我最新找到这个地方说,要安装ImageMagick,不知道不安装可不可以。