フィルターのクリア

Colorbar font size decreases upon export

18 ビュー (過去 30 日間)
Daniel
Daniel 2021 年 3 月 12 日
コメント済み: Daniel 2021 年 3 月 15 日
When I export my contours with colorbar labels, the font size is being decreased. Take, for example:
testx = 1:10; testy = 1:10; testc = [1:10].*ones(10,10);
figure,contourf(testx,testy,testc)
c = colorbar; c.Label.String = 'string'; c.Label.FontSize = 14;
Make this figure, go to File > Export setup > Export (I'm exporting to .eps) and the colorbar label will shrink. I have found other answer that would let me maintain a minimum size for ALL text, but I'd like the tick labels to remain small. Is there a way to prevent this?

採用された回答

ANKUR KUMAR
ANKUR KUMAR 2021 年 3 月 13 日
編集済み: Image Analyst 2021 年 3 月 15 日
Instead of manually saving the figure, you can prefer to save figure by command. It won't shrink the figure.
print('sample','-deps','-r200')
Refer to this for reference.
  4 件のコメント
Daniel
Daniel 2021 年 3 月 15 日
See attached. export.PNG is the result when using export from the File menu in the figure. Notice the small font size on the colorbar label. It had was bigger before exporting. print.PNG is the result from trying your method above. Notice that there is no padding around the outermost features of the figure.
Daniel
Daniel 2021 年 3 月 15 日
Update: I tried the print method on some other plots and they maintain some white space around the edges. Perhaps it has something to do with my legend placement? That's the main difference I see.

サインインしてコメントする。

その他の回答 (1 件)

Image Analyst
Image Analyst 2021 年 3 月 15 日
Have you tried exportgraphics(), if youre using r2020a or later? Or try using saveas().
  1 件のコメント
Daniel
Daniel 2021 年 3 月 15 日
exportgraphics worked well, though I don't have access to r2020a for all my codes.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangePrinting and Saving についてさらに検索

製品


リリース

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by