使用python matplotlib 画图导入到word中如何保证分辨率


Posted in Python onApril 16, 2020

在写论文时,如果是菜鸟级别,可能不会花太多时间去学latex,直接用word去写,但是这有一个问题,当我们用其他工具画完实验彩色图时,放到word中会有比较模糊,这有两个原因导致的。

原因一:图片导入word中,word会对图片进行压缩,导致图片分辨率变小。可以在word中指定word的属性。过程如下:

选中图片

选择格式菜单栏

使用python matplotlib 画图导入到word中如何保证分辨率

点击压缩图片按钮(上面圈出来的地方),在弹出来的对话框选择(220ppi),如下图所示:

使用python matplotlib 画图导入到word中如何保证分辨率

原因二:用matplotlib产生的图片太大,如果在word中显示就需要缩小,导致图片模糊,可以通过https://tinypng.com/ 该网站进行图片缩小再放入word中去。现在基本word中和最初产生的图片不会出现图像失真了。

但是论文最终是要发表,一般可能需pdf文档,为了保证格式兼容。我们用word中自带的另存为方式把word转换成pdf,当图片在word中方法能够正常显示时,在pdf中放大就非常模糊,因为一般情况下pdf会对图片进行压缩,所以需要进行一些设置。方法如下:

步骤一:打开需要转换的word文档,选择开始菜单的打印按钮,弹出窗口如下所示:

使用python matplotlib 画图导入到word中如何保证分辨率

在打印机选项中选择Adobe PDF。再点击下面的打印机属性弹出如下对话框。

使用python matplotlib 画图导入到word中如何保证分辨率

点击上面圈出部分的编辑按钮,对弹出来的界面进行如下设置。

使用python matplotlib 画图导入到word中如何保证分辨率

选中左边图像文件夹图标,把右边显示的设置成如下形式。图像压缩全部关掉。再点击确定按钮,会提示你对做更改进行单独保存为一个文件(默认标准设置不能被改变)。

选择保存路径就行(这里有一个大坑,保存路径必须为 (Windows) /Documents and Settings/[用户名]/Application Data/Adobe/Adobe PDF/Settings 中,(Vista) User/[用户名] /AppData/Roaming/Adobe/Adobe PDF/Settings 中,或者 (Mac OS) Users/[用户名]/Library/Application Support/Adobe/PDF/Settings 中)。

不同的系统选择不同的位置进行保存,如果不保存在该目录下,则后面在选择默认设置时不能识别。

接下来在前面弹出的对话框

使用python matplotlib 画图导入到word中如何保证分辨率

上面圈出来的部分选择刚才保存的配置名称。

这样可以保证导入的pdf文件图片放大后也不会失真。顺利解决图片问题。

注意如果没有安装Adobe acrobat 和Adobe distiller 则先需要安装一下。

以上这篇使用python matplotlib 画图导入到word中如何保证分辨率就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python多线程操作实例
Nov 21 Python
简单介绍使用Python解析并修改XML文档的方法
Oct 15 Python
python各种语言间时间的转化实现代码
Mar 23 Python
Python 转义字符详细介绍
Mar 21 Python
Python 判断是否为质数或素数的实例
Oct 30 Python
Python实现数据结构线性链表(单链表)算法示例
May 04 Python
python 实现的发送邮件模板【普通邮件、带附件、带图片邮件】
Jul 06 Python
Pandas分组与排序的实现
Jul 23 Python
python 实现手机自动拨打电话的方法(通话压力测试)
Aug 08 Python
Python循环实现n的全排列功能
Sep 16 Python
python飞机大战pygame游戏之敌机出场实现方法详解
Dec 17 Python
Softmax函数原理及Python实现过程解析
May 22 Python
jupyter notebook读取/导出文件/图片实例
Apr 16 #Python
python3中datetime库,time库以及pandas中的时间函数区别与详解
Apr 16 #Python
python datetime处理时间小结
Apr 16 #Python
Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年
Apr 16 #Python
基于matplotlib xticks用法详解
Apr 16 #Python
解决Jupyter NoteBook输出的图表太小看不清问题
Apr 16 #Python
解决import tensorflow as tf 出错的原因
Apr 16 #Python
You might like
php地址引用(php地址引用的效率问题)
2012/03/23 PHP
Codeigniter通过SimpleXML将xml转换成对象的方法
2015/03/19 PHP
抛弃 PHP 代价太高
2016/04/26 PHP
ThinkPHP中session函数详解
2016/09/14 PHP
tp框架(thinkPHP)实现三次登陆密码错误之后锁定账号功能示例
2018/05/24 PHP
PHP中localeconv()函数的用法
2019/03/26 PHP
Codeigniter里的无刷新上传的实现代码
2019/04/14 PHP
javascript生成/解析dom的CDATA类型的字段的代码
2007/04/22 Javascript
简单纯js实现点击切换TAB标签实例
2015/08/23 Javascript
手机端 HTML5使用photoswipe.js仿微信朋友圈图片放大效果
2016/08/25 Javascript
jQuery拖拽通过八个点改变div大小
2020/11/29 Javascript
jq给页面添加覆盖层遮罩的实例
2017/02/16 Javascript
JavaScript实现移动端轮播效果
2017/06/06 Javascript
微信小程序wx.previewImage预览图片实例详解
2017/12/07 Javascript
记录一篇关于redux-saga的基本使用过程
2018/08/18 Javascript
JS图片懒加载技术实现过程解析
2020/07/27 Javascript
利用Python批量生成任意尺寸的图片
2016/08/29 Python
在Django admin中编辑ManyToManyField的实现方法
2019/08/09 Python
python-sys.stdout作为默认函数参数的实现
2020/02/21 Python
python实现二分类和多分类的ROC曲线教程
2020/06/15 Python
深入研究HTML5实现图片压缩上传功能
2016/03/25 HTML / CSS
科颜氏美国官网:Kiehl’s美国
2017/01/31 全球购物
内科护士实习自我鉴定
2013/10/17 职场文书
市场营销毕业生自荐信
2013/11/23 职场文书
实习求职信
2013/12/01 职场文书
幼儿教师研修感言
2014/02/12 职场文书
《走一步再走一步》教学反思
2014/02/15 职场文书
三方合作协议书范本
2014/04/18 职场文书
2014感恩节演讲稿大全
2014/10/11 职场文书
贫困证明书格式及范文
2014/10/15 职场文书
大学生违纪检讨书300字
2014/10/25 职场文书
计划生育工作汇报
2014/10/28 职场文书
幼儿园秋季开学通知
2015/07/16 职场文书
未来,这5大方向都很适合创业
2019/07/22 职场文书
html中两种获取标签内的值的方法
2022/06/16 jQuery