在matlab中绘图,设置 axe 的背景颜色 axes_in3.Color = '#00235B' ; 打印的时候 print(figure_handle1,'-dpng','-r300',"merge_yt_ey") ; 此时保存的图片无法识别背景颜色 原因在于 matlab 中的 InverseHardcopy 将 InvertHardcopy 设置成 off 则可以解决这个问题 set('painters','InvertHardcopy','off');