当我在 MATLAB 中打印任何注释矩形时,会出现一条虚线对角线。
问题示例:
我正在尝试在图形上创建一个具有任意大小的黑色面颜色的注释矩形。在 MATLAB 图形窗口中,一切都正常显示。当我将图形打印为 pdf 时,从左下角到右上角出现一条对角虚线。我不希望出现此行,并希望您能协助将其从我的 pdf 输出中删除。
代码:
h = figure( 'Units', 'inches', 'Position', [0 0 11 8.5], ...
'PaperPosition', [0 0 11 8.5], 'PaperOrientation', 'landscape', 'Resize', ...
'off','Visible','on', 'Renderer', 'painters');
a = annotation('rectangle','Linestyle', 'none', 'Units', 'inches', ...
'Position', [.25 .25 .5 .5], ...
'FaceColor', 'k', 'EdgeColor', 'none');
print(h,'temp.pdf','-dpdf','-r600', '-painters');
谢谢