如何设置Matlab输出到Word中图片的大小(转载)
(2012-10-30 15:13:12)
标签:
画图word大小it |
分类: Other |
转自:http://songhui4216.blog.163.com/blog/static/35085452011415101210739/
现在看来,两种方法比较实用
方法一:快速型
核心方法:
设置Word显示比例100%,Matlab的图像大小与屏幕所见的相同;根据Word的排版要求,估计Matlab图像在Word中的大小,进而调整图像大小。
具体操作:
(以下操作应对图像绘制完成后进行,图像绘制中字体大小、线宽等都与排版需要一致,比如8号字体,需要故意设置很大再缩小)
(1)在Matlab图像窗口中,选择Edit——Copy Options——Preferences ——match screen
size(所见即所得)
(2)将Word的显示比例设置成100%。这将保证Matlab中产生的图像大小与Word中显示的一致。
(3)根据排版需要,估计图像大小,使用鼠标拖拽调整大小。
(4)使用Copy Figure将图片输出到Word。
如果在word中实现更精确的设置,只需使用word自带的图形编辑功能,但是大小调整幅度一般不要超过10%。
方法二:精确型
核心方法:通过图像设置命令,直接指定图片的大小。
具体操作:
(1) 完成画图及相关设置(字体大小、线宽、图例大小也是正常尺寸),
(2) 此时WindowStyle is 'docked',要改为normal,有两种操作:在Figure
properties——more properties中找到
(3) 根据排版要求,确定图片的宽高,例如320*320 像素,然后使用命令
(4) 使用copy figure将图片输出到Word
至于set,gcf,position等等的意思可以很容易在baidu、google上找到,在此不做解释。
matlab的画的图save as 或是直接copy figure后插入word,因为在word中可能要缩放,所 以图片中的文字大小也就变化了。如何保证每张matlab图片到word中以后文字大小一致或 是差不多呢?谢谢
我用的方法是,在matlaba画图的时候把字体弄大点就行了