收藏本站 劰载中...网站公告 | 吾爱海洋论坛交流QQ群:835383472

【MATLAB】saveas和print保存图片的格式

[复制链接]
1. 保存fig格式图片
' Z: l- W2 }' g* aprint('.\figs\kappa_smNS','-dpng','-r300')5 {) ^  S3 a7 V. k4 q" D* r

/ ?- H3 O3 _& c/ T$ T4 d$ ]% Nsaveas(gcf,'.\figs\kappa_smNS.fig')
( f( ]% t% m6 c; r' Osaveas(gcf,['.\figs\kappa_sm',filename,'_spect',num2str(i)],'tiff')
+ L: f1 [/ W9 B% j+ s$ a+ R+ ^5 K1 B' [5 g2 [

9 R: A; Q0 N% b4 U2 V+ Y9 w2.全屏显示figure,输出figure0 b7 ~$ l7 }$ j6 O% h3 d
figure('units','normalized','outerposition',[0 0 1 1]). D3 Z( a1 b& }+ G
...; L% k$ d, c- V; j3 J
set(gcf,'units','normalized','outerposition',[0 0 1 1])9 q* k0 S0 h1 G9 s" C1 j) z+ |1 @
print('.\figs\test','-dpng','-r300')8 ^, @/ K, G' s6 I7 X  M* j7 q' a; W

+ D5 y% d3 F9 `6 d, k
* W* E3 Y' o" B$ R1 e3. save(['F:\data\'],'-struct','data') or save(['F:\data\'],'data')
1 ^. A! c, @( a: C
: x; G- _4 l5 t- w3 H5 u* c9 I
1 ]& q$ x4 r8 H; H4.透明图片的获取
) }# H8 \6 `6 Y) y" Yset(gcf,'color','none');8 C  r6 a( ^0 T0 R* m1 Q0 k4 b8 v
set(gca,'color','none'); ; @, q) @1 b& ?4 Y! N/ p9 u4 {( d% V
set(gcf,'InvertHardCopy','off');
; v4 T! n8 d) U2 q3 h
0 @" l$ S, p& O: x8 U* i3 m! g. C+ g4 y1 F
运行上面三行命令 Edit->Copy Figure->在powerpoint中粘贴,就得到背景透明的图片。
; p: B2 C* G9 p( [- k/ Y' y' s9 r( e6 S! x7 h2 e" N2 q

) E9 W; P4 L9 n  h& e1 J5.隐藏坐标轴
+ _- ]; x) s1 H7 z: v! g4 Kaxis off7 V/ m. k3 I) O6 E- Z. f4 M
                    
# s! [7 i) |8 t4 C
* t0 S; J4 v" s) a+ u                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

全部回帖
暂无回帖,快来参与回复吧
懒得打字?点击右侧快捷回复 【吾爱海洋论坛发文有奖】
您需要登录后才可以回帖 登录 | 立即注册
黄金品质
活跃在2021-12-8
快速回复 返回顶部 返回列表