python 中matplotlib 画图导入到word中如何保证分辨率
2016-10-07 19:40
731 查看
python 中利用matplotlib 画图导入到word中如何保证分辨率
在写论文时,如果是菜鸟级别,可能不会花太多时间去学latex,直接用word去写,但是这有一个问题,当我们用其他工具画完实验彩色图时,放到word中会有比较模糊,这有两个原因导致的。
原因一:图片导入word中,word会对图片进行压缩,导致图片分辨率变小。可以在word中指定word的属性。过程如下:
选中图片
选择格式菜单栏
点击压缩图片按钮(上面圈出来的地方),在弹出来的对话框选择(220ppi),如下图所示:
原因二:用matplotlib产生的图片太大,如果在word中显示就需要缩小,导致图片模糊,可以通过https://tinypng.com/ 该网站进行图片缩小再放入word中去。现在基本word中和最初产生的图片不会出现图像失真了。
但是论文最终是要发表,一般可能需pdf文档,为了保证格式兼容。我们用word中自带的另存为方式把word转换成pdf,当图片在word中方法能够正常显示时,在pdf中放大就非常模糊,因为一般情况下pdf会对图片进行压缩,所以需要进行一些设置。方法如下:
步骤一:打开需要转换的word文档,选择开始菜单的打印按钮,弹出窗口如下所示:
在打印机选项中选择Adobe PDF。再点击下面的打印机属性弹出如下对话框。
点击上面圈出部分的编辑按钮,对弹出来的界面进行如下设置。
选中左边图像文件夹图标,把右边显示的设置成如下形式。图像压缩全部关掉。再点击确定按钮,会提示你对做更改进行单独保存为一个文件(默认标准设置不能被改变)。选择保存路径就行(这里有一个大坑,保存路径必须为 (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
中
)。不同的系统选择不同的位置进行保存,如果不保存在该目录下,则后面在选择默认设置时不能识别。
接下来在前面弹出的对话框
上面圈出来的部分选择刚才保存的配置名称。
这样可以保证导入的pdf文件图片放大后也不会失真。顺利解决图片问题。
注意如果没有安装Adobe acrobat 和Adobe distiller 则先需要安装一下。
在写论文时,如果是菜鸟级别,可能不会花太多时间去学latex,直接用word去写,但是这有一个问题,当我们用其他工具画完实验彩色图时,放到word中会有比较模糊,这有两个原因导致的。
原因一:图片导入word中,word会对图片进行压缩,导致图片分辨率变小。可以在word中指定word的属性。过程如下:
选中图片
选择格式菜单栏
点击压缩图片按钮(上面圈出来的地方),在弹出来的对话框选择(220ppi),如下图所示:
原因二:用matplotlib产生的图片太大,如果在word中显示就需要缩小,导致图片模糊,可以通过https://tinypng.com/ 该网站进行图片缩小再放入word中去。现在基本word中和最初产生的图片不会出现图像失真了。
但是论文最终是要发表,一般可能需pdf文档,为了保证格式兼容。我们用word中自带的另存为方式把word转换成pdf,当图片在word中方法能够正常显示时,在pdf中放大就非常模糊,因为一般情况下pdf会对图片进行压缩,所以需要进行一些设置。方法如下:
步骤一:打开需要转换的word文档,选择开始菜单的打印按钮,弹出窗口如下所示:
在打印机选项中选择Adobe PDF。再点击下面的打印机属性弹出如下对话框。
点击上面圈出部分的编辑按钮,对弹出来的界面进行如下设置。
选中左边图像文件夹图标,把右边显示的设置成如下形式。图像压缩全部关掉。再点击确定按钮,会提示你对做更改进行单独保存为一个文件(默认标准设置不能被改变)。选择保存路径就行(这里有一个大坑,保存路径必须为 (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
中
)。不同的系统选择不同的位置进行保存,如果不保存在该目录下,则后面在选择默认设置时不能识别。
接下来在前面弹出的对话框
上面圈出来的部分选择刚才保存的配置名称。
这样可以保证导入的pdf文件图片放大后也不会失真。顺利解决图片问题。
注意如果没有安装Adobe acrobat 和Adobe distiller 则先需要安装一下。
相关文章推荐
- Python:matplotlib画图----如何控制画图范围,如何画两条曲线间的阴影,如何控制Y轴现实范围
- windows下python画图matplotlib
- python的画图模块matplotlib
- 用 python matplotlib 画图 简单记录
- matplotlib python画图 的一些参考资源
- python matplotlib 画图简介
- Python画图工具matplotlib的使用(图形并茂)
- Python导入matplotlib错误提示ImportError: matplotlib requires pyparsing
- Python使用matplotlib和pandas实现的画图操作【经典示例】
- Python点滴(三)—pandas数据分析与matplotlib画图
- 【python】matplotlib在把坐标轴移到中间后如何去掉两个坐标轴上多余的一个0?
- python matplotlib画图产生的Type 3 fonts字体没有嵌入问题
- 【python系列】matplotlib简单画图subplot
- python的matplotlib画图时无法显示中文的解决方法
- Python 3下Matplotlib画图中文显示乱码的解决方法
- python matplotlib.plot画图显示中文乱码的问题
- Python之Matplotlib画图方法
- Python之Matplotlib画图方法
- python3使用matplotlib画图支持中文
- python matplotlib画图