EDA365电子论坛网

标题: 如何用matlab修改word中的图片大小 [打印本页]

作者: dream123    时间: 2022-9-5 11:23
标题: 如何用matlab修改word中的图片大小
我要用matlab调用word生成报告,其中需要在word中插入图片,请问如何修改word中图片的大小?
, w/ `1 S) o  P8 ~% P/ F6 Y/ l4 F! ^' N4 t. [! h6 Z8 z* E' D2 X

- ^9 k+ U4 r3 K! s7 h- a我试了这个不行。
! o' q9 e6 ?9 X& X& R9 V) x' t
作者: qian211111    时间: 2022-9-5 13:15
InlineShapes=document.InlineShapes; %返回InlineShapes接口的句柄
( U8 |- U7 E; B" l1 m, Dhandle=Selection.InlineShapes.AddPicture('图片路径'); %在当前光标位置插入图片,板式为嵌入式/ E9 l0 u# c$ w$ \. h% |
%上面的命令,返回图片句柄handle,试验了一下,handle句柄有Height和Width属性!
, y' L/ ^9 N; Y$ |8 C%设置图片高度、宽度2 b2 |7 r; U* @# c" I& X
handle.Height=*;. D2 `( c  _# e- O2 \* b
handle.Width=*;
. ]& p/ B# b7 T9 e' b%或者按比例缩小高度和宽度
+ |/ h' d# y3 }handle.Height=handle.Height*0.5;
" ]- J  n. Z. k/ Lhandle.Width=handle.Width*0.5;
作者: li205212021    时间: 2022-9-5 13:32
楼主请问解决了吗,我也想批量修改已经导入word中的图片,目前还没找到相关的接口参数。
作者: elephant_    时间: 2022-9-5 13:38
你这个是从将文件夹中的图片插入到Word然后修改大小,我想请教一下MATLAB画图后,用hgexport (gcf,'-clipboard')函数复制图窗,粘贴到Word中的图片大小怎么用MATLAB命令修改?




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2