使用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系列之数据处理编程实例(二)
May 22 Python
Python实现统计文本文件字数的方法
May 05 Python
django自带调试服务器的使用详解
Aug 29 Python
Python操作SQLite数据库过程解析
Sep 02 Python
PyCharm专业最新版2019.1安装步骤(含激活码)
Oct 09 Python
使用apiDoc实现python接口文档编写
Nov 19 Python
浅谈对pytroch中torch.autograd.backward的思考
Dec 27 Python
pytorch-RNN进行回归曲线预测方式
Jan 14 Python
python游戏开发的五个案例分享
Mar 09 Python
浅谈matplotlib默认字体设置探索
Feb 03 Python
Python 把两层列表展开平铺成一层(5种实现方式)
Apr 07 Python
python绘图subplots函数使用模板的示例代码
Apr 30 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中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
2012/09/07 PHP
解决CodeIgniter伪静态失效
2014/06/09 PHP
PHP中Restful api 错误提示返回值实现思路
2016/04/12 PHP
php-fpm添加service服务的例子
2018/04/27 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
2019/11/13 PHP
二级域名或跨域共享Cookies的实现方法
2008/08/07 Javascript
不一样的文字闪烁 轮番闪烁
2009/11/11 Javascript
『jQuery』取指定url格式及分割函数应用
2013/04/22 Javascript
ActiveX控件与Javascript之间的交互示例
2014/06/04 Javascript
javascript引擎长时间独占线程造成卡顿的解决方案
2014/12/03 Javascript
jquery+CSS实现的水平布局多级网页菜单效果
2015/08/24 Javascript
Jquery Easyui对话框组件Dialog使用详解(14)
2016/12/19 Javascript
ReactJs实现树形结构的数据显示的组件的示例
2017/08/18 Javascript
vue组件的写法汇总
2018/04/12 Javascript
JS实现简单的星期格式转换功能示例
2018/07/23 Javascript
bootstrap table实现合并单元格效果
2018/12/24 Javascript
js实现for循环跳过undefined值示例
2019/07/02 Javascript
[37:45]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第二场 12.09
2020/12/11 DOTA
Python实现多进程共享数据的方法分析
2017/12/04 Python
python实现数独游戏 java简单实现数独游戏
2018/03/30 Python
python+selenium+PhantomJS抓取网页动态加载内容
2020/02/25 Python
Python实现封装打包自己写的代码,被python import
2020/07/12 Python
Python中的面向接口编程示例详解
2021/01/17 Python
Canvas系列之滤镜效果
2019/02/12 HTML / CSS
玩具反斗城天猫官方旗舰店:享誉全球的玩具店
2017/10/10 全球购物
Paper Cape官网:美国婴儿和儿童服装品牌
2019/11/02 全球购物
通信工程专业女生个人求职信
2013/09/21 职场文书
人力资源管理专业学生自我评价
2013/11/20 职场文书
项目资料员岗位职责
2013/12/10 职场文书
安全生产月标语
2014/10/07 职场文书
五四青年节比赛演讲稿
2015/03/18 职场文书
采购员岗位职责范本
2015/04/07 职场文书
毕业季聚会祝酒词!
2019/07/04 职场文书
python异步的ASGI与Fast Api实现
2021/07/16 Python
详细介绍MySQL中limit和offset的用法
2022/05/06 MySQL
Python四款GUI图形界面库介绍
2022/06/05 Python