Good quality graph from Matlab to MSOffice
15 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi, which format or method will give me the best graphics quality, if i want to use matlab graphics in MS Powerpoint, for example. I have used edit-->copyfigure.. but, the font and the lines become very thin.
1 commentaire
Mariela Hernández
le 20 Sep 2017
Word 2016 admits vectorial image ".svg". You can import your matfigure using it:
saveas(figure (1), '.svg')
Réponse acceptée
owr
le 23 Jan 2012
export_fig has helped me immensely. Also check out "imclipboard":
I need to insert MATLAB graphs into Outlook emails and Word documents very often. I downloaded both MATLAB Central functions and made myself the following shortcut:
set(gcf,'Color',[1 1 1]);
imclipboard('copy', export_fig());
The first line just sets the figure background to white so it looks nicer within emails and word docs that have a white background.
I produce the figure that I need, press the shortcut button that triggers the code above, and then just paste into Outlook. Its been quite convenient.
2 commentaires
owr
le 24 Jan 2012
The tilde's are still relatively new to MATLAB I guess, you must be running an earlier version. You can replace those with the names of dummy variables.
In terms of your original question, I agree that the quality could still not be ideal. I use export_fig, etc. mostly to share graphs quickly with other folks I work with. I do this often, so the quality is secondary to the ease. I also got better results from export_fig than from any luck I had meddling around with the settings myself. To be fair, I didnt put much time into it.
You may find this blog useful:
http://blogs.mathworks.com/pick/2010/05/28/creating-and-exporting-publication-quality-graphics/
Thats where I got the original reference to export_fig.
Good luck!
Plus de réponses (1)
Wayne King
le 23 Jan 2012
Try:
File -> Save As
and then use a bitmap
Alternatively from the command line
print -dbitmap
You may also want to try:
0 commentaires
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!