EDA365电子论坛网
标题:
如何用matlab修改word中的图片大小
[打印本页]
作者:
dream123
时间:
2022-9-5 11:23
标题:
如何用matlab修改word中的图片大小
我要用matlab调用word生成报告,其中需要在word中插入图片,请问如何修改word中图片的大小?
, w/ `1 S) o P8 ~% P/ F6 Y/ l
Word.Selection.Shapes(1).Height = 300;
Word.Selection.Shapes(1).Width = 500;
/ h1 G _0 t* Y9 o( X* T' o. c
4 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, D
handle=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/ L
handle.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