Сохранение фигуры, сохраняющей цвет фона

Сохранение текущего фонового цвета

По умолчанию у сохраненных фигур есть белый фон. Гарантируйте, чтобы цвета сохраненной фигуры совпадали с цветами на отображении путем установки свойства InvertHardcopy фигуры к 'off'. Starting in R2014b, you can use dot notation to set properties. If you are using an earlier release, use the set function instead.

Например, создайте столбиковую диаграмму и сохраните ее как файл PNG. Сохраните цвет фона фигуры в сохраненном выводе.

bar([1 10 7 8 2 2 9 3 6])
fig = gcf;
fig.InvertHardcopy = 'off';
saveas(gcf,'GrayBackground.png')

saveas сохранил файл, GrayBackground.png, в вашей текущей папке. У сохраненной фигуры есть тот же серый цвет фона как экранная фигура.

Изменение цвета фона

Чтобы изменить цвет фигуры, установите свойство Color для фигуры. Например, измените цвет на желтый прежде, чем сохранить фигуру.

bar([1 10 7 8 2 2 9 3 6])
fig = gcf;
fig.Color = 'yellow';
fig.InvertHardcopy = 'off';
saveas(gcf,'YellowBackground.png')

saveas сохранил файл, YellowBackground.png, в вашей текущей папке. У сохраненной фигуры есть тот же желтый цвет фона как экранная фигура.

Смотрите также

|

Похожие темы

Была ли эта тема полезной?