之间的区别是什么“直方图”和“网格”打印pdf的图吗

1视图(30天)
我一直试图让一个文本块一些数据我写特克斯。我用这段代码改变和印刷的情节:
集(0,“defaulttextinterpreter”,“乳胶”);
集(0,“DefaultTextFontname”,卡耐基-梅隆的衬线的)
集(0,“DefaultAxesFontName”,卡耐基-梅隆的衬线的)
集(gcf,“PaperPositionMode”,“汽车”);
集(gcf,“PaperOrientation”,“景观”);
%我试之前,不会改变结果
%设置(gca,字体名,卡耐基-梅隆的无衬线字体);
打印(“-dpdf”,“-bestfit”,“filename.pdf”);
这非常适合一些网格块im使用:
网格(数据);
但对于一个柱状图:
直方图(different_data“EdgeColor”,“没有”,“BinWidth”,1“归一化”,“概率”);
我得到一个不错的图:
但糟糕的pdf文件:
有谁知道一个方法可以解决这个问题在matlab ?

接受的答案

阿Gurram
阿Gurram 2017年5月22日
可以有很多理由为什么直方图不打印以及网,一个pdf。几件事你可以看看是:
  • 分辨率——默认情况下,数据的分辨率是150 dpi。你可以试着调整分辨率及检查两个情节(柱状图、网)仍然看起来不同。然而,请记住,使用高分辨率值可以产生高质量的输出但代价更高的内存使用和更大的输出文件。此外,分辨率设置越高,时间越长你的身材呈现。
  • InvertHardCopy——这个属性更改背景颜色设置为白色,白色文本对象的更改和坐标轴对象黑色和黑色文本对象和坐标轴对象更改为白色。这个属性在默认情况下,因此,尝试关闭此属性,看看任何区别。
  • 渲染器——图形渲染器,指定为“opengl”或“画家”。这是默认设置
有很多其他属性可以配置为“打印”命令,如图选项,以提高图像的质量。在这里你可以找到这些属性的列表:
  1. 打印属性
  2. 图的属性
希望这可以帮助!
1评论
基督教Wittpahl
基督教Wittpahl 2017年5月26日
设置渲染器opengl的解决它,我想它会自动使用opengl的网格图。非常感谢!

登录置评。

更多的答案(0)

类别

找到更多的在图形对象属性帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!