加载中…
个人资料
招展如桦
招展如桦
  • 博客等级:
  • 博客积分:0
  • 博客访问:6,463
  • 关注人气:184
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

如何设置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中找到
     Windowstyle,然后用鼠标改为normal;或者直接用命令:
     set (gcf,'windowstyle','normal')
(3) 根据排版要求,确定图片的宽高,例如320*320 像素,然后使用命令
      set (gcf,'Position',[500,300,320,320])   
      % figure的position中的[left bottom width height] 是指figure的可画图的部分的左下角的坐标以及宽度和高度。
(4) 使用copy figure将图片输出到Word
至于set,gcf,position等等的意思可以很容易在baidu、google上找到,在此不做解释。


matlab的画的图save as 或是直接copy figure后插入word,因为在word中可能要缩放,所 以图片中的文字大小也就变化了。如何保证每张matlab图片到word中以后文字大小一致或 是差不多呢?谢谢

我用的方法是,在matlaba画图的时候把字体弄大点就行了

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有