python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > python plt 保存为emf图像

python plt如何保存为emf图像

作者:wzg2016

这篇文章主要介绍了python plt如何保存为emf图像问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

python plt 保存为emf图像

python 的plt仅能保存以下格式的图像: eps, jpeg, jpg, pdf, pgf, png, ps, raw, rgba, svg, svgz, tif, tiff

有时需要在word中插入矢量图时,需要插入emf格式的图像,

操作方法如下

1. 用plt保存为svg格式的图像

2. 把svg格式的图像放到ppt中,并设置ppt尺寸为图像的尺寸

3.把ppt另存为emf图像

4.把emf图像插入到word中,把word另存为pdf时得到的是矢量图(放大不失真)

注意:不能用打印的方式获取pdf文件,会导致矢量图变为非矢量图,而且生成的PDF文件很大,30M左右,不符合投稿要求。

ps: 在word中插入emf或svg格式的图像,当转存为pdf后,得到的都是矢量图。

关于一些常见的矢量格式图(SVG,eps,wmf,emf)

01 SVG

所谓的SVG(可缩放适量图形)就是可缩放矢量图形是基于可扩展标记语言(标准通用标记语言的子集),用于描述二维矢量图形的一种图形格式。它由万维网联盟制定,是一个开放标准。

02 eps

EPS是Encapsulated Post Script 的缩写。

EPS格式是Illustrator CS5和Photoshop CS5之间可交换的文件格式。

EPS文件是目前桌面印刷系统普遍使用的通用交换格式当中的一种综合格式。

EPS文件格式又被称为带有预视图象的PS格式,它是由一个PostScript语言的文本文件和一个(可选)低分辨率的由PICT或TIFF格式描述的代表像组成。

EPS文件就是包括文件头信息的PostScript 文件,利用文件头信息可使其他应用程序将此文件嵌入文档。

03 wmf

它们是属于矢量类图形,是由简单的线条和封闭线条(图形)组成的矢量图,其主要特点是文件非常小,可以任意缩放而不影响图像质量。

Wmf是Windows Metafile 的缩写,简称图元文件,它是微软公司定义的一种Windows平台下的图形文件格式。

wmf格式文件的特点如下:

04 emf

EMF(Enhanced Metafile)是微软公司为了弥补使用WMF的不足而开发的一种Windows 32位扩展图元文件格式,也属于矢量文件格式,其目的是欲使图元文件更加容易接受 。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文