Export figure to Microsoft Outlook
조회 수: 4 (최근 30일)
이전 댓글 표시
Seeking a good way to email plots to my coworkers via Outlook. The following are not satisfactory: 1) From Matlab figure window, choose Edit > Copy Figure then paste within Outlook. Quality is poor. 2) Quality is better with Matlab's print utility (png, tif) but figure aspect ratio is not preserved. 3) Aspect ratio is preserved with the program http://www.mathworks.com/matlabcentral/fileexchange/727-exportfig/content/exportfig.m but inserting the figure into Outlook is cumbersome (Insert > Picture then hunt for figure file).
The ideal solution would produce a high-quality figure with correct aspect ratio by (a) opening a new Outlook message with the figure embedded in the message body, or (b) better copying to the clipboard. Suggestions?
[Can't figure out how to insert a line break, sorry]
댓글 수: 2
Daniel Shub
2011년 11월 23일
What do you mean by the quality is poor with the Copy Figure option? What type of figure are you dealing with? What is the figure renderer?
KAE
2011년 11월 24일
The figure looks very pixelated once it is copied to Outlook. This is true for lines and text, and for all options that are in Copy > Figure (bitmap, optimized for PowerPoint, etc).
채택된 답변
Oliver Woodford
2011년 11월 23일
This code will copy a figure to the clipboard as an image:
imclipboard('copy', export_fig());
댓글 수: 5
owr
2011년 11월 29일
This is great, you just made my life easier as well. I put this function call in a toolbar shortcut preceded by "set(gcf,'Color',[1 1 1])". A white figure background looks nice in Outlook.
Thank you!
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Printing and Saving에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!