It seems to me that all approaches (file sharing solutions that are not considered) do not have a significant step here or, finally, lead to it through some blurry workarounds.
The size of the figure should be equal to the size of the paper, and there are no white margins.
A = hgload('myFigure.fig'); % set desired output size set(A, 'Units','centimeters') height = 15; width = 19; % the last two parameters of 'Position' define the figure size set(A, 'Position',[25 5 width height],... 'PaperSize',[width height],... 'PaperPositionMode','auto',... 'InvertHardcopy', 'off',... 'Renderer','painters'... %recommended if there are no alphamaps ); saveas(A,'printout','pdf')
Gives you the output in pdf format, since your figure will appear exactly in the right size. If you want it to be even denser, you can combine this solution with answer b3 .
thewaywewalk Oct 17 '13 at 7:31 on 2013-10-17 07:31
source share