Smart PowerPoint Exporter
Editor's Note: This file was selected as MATLAB Central Pick of the Week
This program exports a Matlab figure to PowerPoint and converts it into a group of PowerPoint objects. It then edits various object properties directly in PowerPoint, such that the figure can be easily modified without disrupting appearance, alignment, etc.
Program features:
(See Screenshot for summary)
- Exports using an added button on the Matlab toolbar or using command line code.
- Applies proper alignment and anchoring to all axis labels, tick labels and text boxes, such that they don't become misaligned following figure resizing or font changes in PowerPoint.
- Identifies logarithmic and scientific notation axes and applies superscripts in PowerPoint. This prevents the splitting of each superscripted label into two text boxes, which occurs during standard copy-pasting into PowerPoint.
- Converts each TEX-formatted textbox into a single properly formatted PowerPoint textbox. This prevents the splitting of TEX boxes into multiple objects. Converts all special TEX characters to Unicode.
- Removes unnecessary background color/outline objects that result from standard copy-pasting and instead edits these PowerPoint features directly.
- Combines pieces of each trace into a single PowerPoint group object to allow easy editing.
- Allows exporting object-dense parts of the figure as bitmaps, while leaving other parts in editable metafile format.
- Allows specifying the image resolution of both metafile and bitmap figure parts.
- Allows specifying the PowerPoint slide to which the figure is exported.
- Allows specifying the size and position of the exported figure.
- Allows grouping objects for speed and bulk-editing in PowerPoint.
Cite As
Dmitriy Aronov (2024). Smart PowerPoint Exporter (https://www.mathworks.com/matlabcentral/fileexchange/30124-smart-powerpoint-exporter), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Industries > Energy Production > Wind Power >
- Reporting and Database Access > Simulink Report Generator >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.7.0.0 | - Added options for exporting figure/axis background colors - Added bitmap exporting option - Added image resolution properties - Added full support for TEX formatting - Corrected minor bugs |
||
1.5.0.0 | Fixed minor bug during scientific axis exporting |
||
1.4.0.0 | Corrected documentation/acknowledgement typos |
||
1.2.0.0 | Improved speed, better documentation, fixed TEX exporting bug, added some optional exporting properties. |
||
1.0.0.0 |