Version 1.0.1 (3.73 KB) by Toby
.fig to image conversion
Updated 14 Nov 2019

View License

% Converts all .fig files in input directory to specified output image type.
% Ouptuts are generated in the same directory as the source .fig files.
% Image file names match those of the converted .fig files.
% Syntax:
% fig2img
% fig2img(figDir)
% Where:
% figDir (optional) - directory (or cell array of directories) containing .fig files to be converted;
% defaults to current directory
% Additional input parameters are available:
% 'dimensions' - desired pixel dimensions ([width,height]) of exported image(s); defaults to [1200,900]
% 'resolution' - desired resulution (dpi) of exported image(s); defaults to 150
% 'format' - desired image format to be used with the print() function; defaults to '-dpng'
% 'overwrite' - logical flag to overwrite existing image file(s) if they already exist; defaults to false
% 'parallel' - logical flag to attempt to use distributed computing toolbox;
% useful for large (size or quantity) .fig files; defaults to false
% 'recursive' - logical flag to execute recursively through the input directories; defaults to false
% 'verbose' - logical flag to print status to command window; defaults to true
% These parameters are set by:
% fig2img(figDir,'parameter',value,...)

Cite As

Toby (2024). fig2img (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2016b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Find more on Printing and Saving in Help Center and MATLAB Answers

Inspired by: Exportfig, fig2img, export_fig

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes

Added description.