Reputation: 11171
I'd like to save a matlab figure with transparent background, on mac, and import into Keynote.
This question was asked in 2013, but I understand matlab has changed its graphics handling since then. Is there a 'good' way to do this? The plotting syntax is so scattered and overloaded.
Upvotes: 0
Views: 6569
Reputation: 128
I looked for this myself some time ago. Mathworks seems to state that this is not directly possible in matlab and that it isn't a feature they plan on introducing as well:
http://ch.mathworks.com/matlabcentral/answers/19907-transparent-background-for-figures
But as stated in the link it can easily be achieved using a third-party program (for example inkscape, which is freeware(opensource?) program) if you export the figure as a .eps or .pdf. This basically enables you to directly edit or delete certain parts of the image.
This is probably not exactly what you were looking for, but I know of no easier native solution than this. However the author refers to export_fig which might directly solve you porblem (I don't have any experience using it, sorry).
Upvotes: 1