Word中的SVG格式的矢量插图问题

办公和论文写作技巧 专栏收录该内容
10 篇文章 0 订阅

问题描述

如使在word中插入svg格式的矢量图?

问题来源

用Python作图保存的图矢量格式为svg、eps、pdf的,不能直接插入word。

而Word本身只能接受wmf,emf格式的矢量图。

所以svg的要借助其他软件转换。如用visio,illustrator等。

解决方法

方法1. 用Visio读入svg后,直接插入word。

方法2. 用Visio读入svg后,另存为wmf,或emf或emz格式。再插入word。

方法3. 用Adobe的illustrator软件。但illustrator不能另存为word的矢量格式(emf,wmf等),只能转为pdf,eps,png等的)。但illustrator能编辑图,用导出则可导出为wmf或emf格式的。

 方法4. 用Inkscape。它是一款矢量编辑软件,也可以将svg转成矢量图格式(如emf),直接用Inkscape打开svg图片然后另存为emf格式即可,从我的使用体验看即使有图片中有中文也能转,这样无论是插入Word还是打印都是无比清晰。Inkscape支持命令行。

方法评论

1、用Inkscape转换时,可能存在字体失真。Visio转的要好一点。

2、但是每次都要手动转也够麻烦的,我们还可以用命令行。我是Windows平台,需要先将安装地址加入PATH。通过文档发现其转换语句如下:

inkscape -z myfile.svg -M myfile.emf

3、EPS,PDF和SVG转换为EMF或WMF目前能找的方法主要有:Adobe illustrator , Inkscape , Visio。

  • Visio可以将SVG转换为EMF或WMF。
  • Inkscape转换效果一般,且可能在Windows下运行比较卡。但可以实现自动化。适合于服务器后台应用。
  • Adobeillustrator的失真度应该是最小的。不过,在Word 2016上,我碰巧到的情况是,svg用illustrator导出格式应该是emf,eps和pdf用illustrator导出格式应该是wmf,才能保证最后生成pdf不失真。对于eps和pdf而言,pdf格式对字体的支持更好,可以优先考虑生成pdf,在转成wmf

Visio2016能插入的图片文件格式有:

Visio2016可另存为的格式为:


  • 18
    点赞
  • 6
    评论
  • 30
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值