一个热爱网络的小学教师

PDF转矢量图形的曲折历程

最近做材料,遇到这样的需求:把一个旧Word文档中的所有页面原封不动地插入一个新Word文档之中。这事说起来并不复杂,但是旧文档里面有各种图片、艺术字、表格,属于牵一发而动全身的那种文档,直接复制粘贴会导致格式混乱,重新排版的话简直是一个噩梦。

为了解决这个问题,我第一时间想到的是将这个旧Word文档转为图片格式,然后插入新文档。既然要转图片,首选当然是矢量图,如WMF、EMF、SVG之类。但是我在网上搜了一圈,并没找到简单又好用的Word转矢量图的软件。于是我退而求其次,先将Word文档转为PDF格式,再考虑将PDF转换为矢量图,毕竟PDF格式更加容易转换成其他格式。可惜我在网上搜索了很久,都没有找到很好的转换方法。

1、我首先尝试的是各种PDF转换软件,但是这些软件在将PDF转为图像时,大多只有JPG、PNG、BMP等位图可选,鲜有能转矢量图的。有个叫做“Total PDF Converter”的软件,可以将PDF转为EMF、WMF格式,但是我试了一下发现效果并不好,转换后艺术字产生了锯齿,这就失去了矢量图的意义。后来我又找到一个叫做“Pdf2picture”的软件,这个软件可以支持将PDF转为SVG格式,可惜测试之后发现这个软件貌似无法识别Word文档中带Alpha通道的PNG图片,转出来都成了白背景。

2、在尝试将PDF转为矢量图时,我还搜到了许多支持将PDF转为SVG矢量图的在线工具,可惜这些工具绝大多数没有离线版,在线转换又往往有尺寸限制,有些不限制文件尺寸的,往往速度又很慢,实用性都很差。我要转的PDF尺寸很大,页面很多,如果用这些在线工具进行转换,就要先拆分PDF再转,实在是很麻烦。值得一提的是“PDF24 Tools”这个工具,它支持在线将PDF转为SVG格式,而且相当贴心地提供了离线版本,可惜我测试后发现离线版并不支持PDF转SVG,这就很离谱了。

3、我在Github上搜了一圈,发现了很多PDF转SVG的工具,可惜大多只是程序员的工具,不能独立运行,这个门槛就比较高了,惹不起啊惹不起。个别有Release可以单独运行的,我也测试了几款,发现效果都不佳,有的一次只能转一页,有的则转换后丢失字体。

4、经过一番折腾,最后我还是发现了一种PDF转SVG的办法,虽然操作有些复杂,但是可以完美地保留原文档的格式。

所需软件:Acrobat DC、PowerPoint

转换步骤:

①用Acrobat DC打开要转换的PDF文档,导出为PPT格式;

②用PowerPoint打开这个导出的PPT文档,另存为SVG(或WMF、EMF)。

如果以后各位读者在工作中也遇到了需要将PDF转为矢量图的问题,不妨试试Acrobat DC+PowerPoint的方案,虽然有点麻烦,但效果一流。

赞(9) 打赏
转载请标明出处:高海鹏老师的博客 » PDF转矢量图形的曲折历程
分享到: 更多 (0)

留言 2

Protected by WP Anti Spam
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #0

    亲测.EMF格式保存的质量是最高的,而且格式不会乱

    Meows2年前 (2022-09-07)回复
    • EMF格式最大的问题是不会嵌入字体,到其他电脑上打印有可能会走样

      高海鹏1年前 (2022-09-27)回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏