Physical size of exportgraphics
Show older comments
Hi all,
Is there a way to use exportgrapics and have the saved content in a specified physical dimensions?
Currently, I use exportgraphics, and save the figure content as a vector PDF. Then I use InkScape to actually adjust the PDF to a size (in mm) I need. Finally I save it as EPS and have it printed out.
How could I skip the need for InskScape and could save the image content from Matlab directly to a certain size EPS?
Thanks,
Tero
Accepted Answer
More Answers (1)
Hi there
I have done this by setting the figure properties prior to calling exportgraphics, e.g.
plot(xDat, yDat)
figH = gcf;
set(figH, 'Units', 'centimeters',...
'OuterPosition', [0 0 10 8])
exportgraphics(figH,...
'output.pdf',...
'BackgroundColor', 'none',...
'ContentType','vector');
where you can change 10 and 8 for the image width and height, respectively.
Categories
Find more on Printing and Saving in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!