You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Saves a MATLAB figure to an image file with tight borders. I like to use vectorized PDF files for LaTeX documents. Images saved using this function don’t need to be manually cropped.
For newer versions of MATLAB, use the saveas() function instead of this function. In newer versions of MATLAB, saveas() saves figures to match the size of the figure on the screen by default. Previously, saveas() saved figures to 8-by-6 inches by default – this left the user to manually crop the figure to remove large borders. The newer behavior started in version R2016a, according to saveas() documentation, but I’ve observed the 8-by-6 inch default in R2016b.
Cite As
Anthony Ricciardi (2026). Save figure to image file with tight borders for LaTeX (https://www.mathworks.com/matlabcentral/fileexchange/32773-save-figure-to-image-file-with-tight-borders-for-latex), MATLAB Central File Exchange. Retrieved .
General Information
- Version 2.0.2 (1.96 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
