Documentation

This is machine translation

Translated by Microsoft
Mouse over text to see original. Click the button below to return to the English verison of the page.

라이선스가 부여된 사용자만 번역 문서를 볼 수 있습니다. 번역 문서를 보려면 로그인하십시오.

Printing Images

When you set the axes Position to [0 0 1 1] so that it fills the entire figure, the aspect ratio is not preserved when you print because MATLAB® printing software adjusts the figure size when printing according to the figure's PaperPosition property. To preserve the image aspect ratio when printing, set the figure's PaperPositionMode to 'auto' from the command line.

set(gcf,'PaperPositionMode','auto')
print

When PaperPositionMode is set to 'auto', the width and height of the printed figure are determined by the figure's dimensions on the screen, and the figure position is adjusted to center the figure on the page. If you want the default value of PaperPositionMode to be 'auto', enter this line in your startup.m file.

set(groot,'defaultFigurePaperPositionMode','auto')
Was this topic helpful?