2 %>@ingroup graphicsapi ioio
5 %> @param h =gcf() Handle to figure
6 %> @param fn =(new) File name
7 %> @param dpi =0 Dots Per Inch = resolution. 0 = screen resolution
10 pause(0.1); % It may be work to let MATLAB get sorted before saving
12 if nargin < 1 || isempty(h)
13 if
is_2014' % Working around changes starting from R2014a
20 if nargin < 2 || isempty(fn)
23 if nargin < 3 || isempty(dpi)
27 % This did the trick!!! Saving beautifully now
28 set(h, 'PaperPositionMode', 'auto', 'Units', 'pixels');
30 print(['-f', int2str(h)], '-dpng', ['-r', int2str(dpi)], '-opengl', fn);
function save_as_png(in h, in fn, in dpi)
function find_filename(in prefix, in suffix, in extension, in flag_return_ext)