Rank: 1247 based on 121 downloads (last 30 days) and 1 file submitted
photo

Dmitriy Aronov

E-mail

Personal Profile:
Professional Interests:
neuroscience

 

Watch this Author's files

 

Files Posted by Dmitriy
Updated   File Tags Downloads
(last 30 days)
Comments Rating
18 Feb 2011 Screenshot Smart PowerPoint Exporter Exports Matlab figures to PowerPoint. Fixes formatting directly in PowerPoint to allow easy editing. Author: Dmitriy Aronov powerpoint, graphics export, external application ..., tex, latex, ppt 121 24
  • 4.88235
4.9 | 18 ratings
Comments and Ratings on Dmitriy's Files View all
Updated File Comment by Comments Rating
21 Apr 2014 Smart PowerPoint Exporter Exports Matlab figures to PowerPoint. Fixes formatting directly in PowerPoint to allow easy editing. Author: Dmitriy Aronov Witthoft, Carl

Perhaps should include a warning that plots will be dumped to the currently open PPT document :-) . Love the option to execute from the command line (rather than via button), thus allowing automated scripting of multiple plots.
Also very handy, but hidden in the html doc page: ability to place new PPT page at current location in (an open) PPT doc, rather than appending to the existing slide set.

22 Nov 2013 Smart PowerPoint Exporter Exports Matlab figures to PowerPoint. Fixes formatting directly in PowerPoint to allow easy editing. Author: Dmitriy Aronov Richter, Jens

Hey,

I recently discovered this nice script, what is unfortunately not complety up to date in terms of compatibility and indeed sometimes pretty hard to use.
Anyway great work. I also was facing different problems. Most of them could be solved with the help of this thread and belive it or not with the fu**ing manual :-D

I also where able to "understand and work arround" one problem that some of you mentioned:

??? Invoke Error, Dispatch Exception:
Source: Microsoft PowerPoint 2010
Description: ShapeRange.Item : Integer out of range. 2 is not in Index's valid range of 1 to 1.
Help File:
Help Context ID: 0

It seems that this most likely happens when the number of points in your plot is to high. This happened to me when I used pcolor with a big amount of data points.
A work arround is simply to export this graph as image via (lets assume it's figure1):

pptfigure(figure1,'BitmapResolution',200);

% 200 indicates the resolution

You also can use other properties for 'BitmapResolution' => Have a look into the manual ;-)

Best,
Jens

22 Nov 2013 Smart PowerPoint Exporter Exports Matlab figures to PowerPoint. Fixes formatting directly in PowerPoint to allow easy editing. Author: Dmitriy Aronov Tayler, Alex

Frederic, it's unsatisfying but if you simply comment out line 961 the program works with newer version of powerpoint.

17 Oct 2013 Smart PowerPoint Exporter Exports Matlab figures to PowerPoint. Fixes formatting directly in PowerPoint to allow easy editing. Author: Dmitriy Aronov Frederic

I used pptfigure to copy figures and it worked pretty well. But for some weeks it appears that it doesn't work anymore and I get the following error message:

Error using Interface.9149347F_5A91_11CF_8700_00AA0060263B/set
Invoke Error, Dispatch Exception: Erreur non spécifiée

Error in pptfigure (line 961)
set(lineObj,'Weight',get(objects(obj),'linewidth'));
Does anyone have an idee on how to fix this problem?
Thank you in advance

12 Sep 2013 Smart PowerPoint Exporter Exports Matlab figures to PowerPoint. Fixes formatting directly in PowerPoint to allow easy editing. Author: Dmitriy Aronov Yang, Rhymer

I used to copy figure to PowerPoint, ungroup it, edit objects and group them again; very tedious. This function does all these automatically! It's AWESOME! Works like a charm! Thanks for the great work!

Contact us