How to save current figure as a picture such as png or bmp?

2 visualizaciones (últimos 30 días)
Hi there, I've used the 'print' and 'saveas' function to save my current figure as a picture, but I found the picture I've saved is not the same as I saw on the figure window, especially the text coordinate, all lines seem to crowd together, or the picture saved included the task bar of the Windows system.
here's my code: cd(savepicpath); % saveas(gcf,[matname(1:end-4) '_PR.png
Many thanks for any advice! <<
>>
']); print(gcf,'-dbmp',sprintf([matname(1:end-4) '_PR.bmp']));

Respuesta aceptada

Jan
Jan el 2 de Dic. de 2016
Editada: Jan el 2 de Dic. de 2016
Set the PaperPosition and PaperSize or the figure properly.

Más respuestas (1)

Weiqian Jiang
Weiqian Jiang el 2 de Dic. de 2016
And this is the distorted picture I've saved
  2 comentarios
Jan
Jan el 2 de Dic. de 2016
Please do not post details of the question as an answer.
Weiqian Jiang
Weiqian Jiang el 2 de Dic. de 2016
Sorry...Thanks for your help, I'll try.

Iniciar sesión para comentar.

Categorías

Más información sobre Printing and Saving en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by