Есть ли способ распечатать рисунок в буфер обмена, чтобы качество было идентично тому, что предоставляет опция Правка -> Копировать рисунок
?
Я использовал для сохранения рисунка в файл PowerPoint с помощью saveppt.m, полученного из Matlab Central . До вчерашнего дня он работал хорошо. Я заметил, что качество сохраненного изображения как-то ухудшилось. Я попытался повторно сгенерировать несколько слайдов ppt с точно таким же скриптом и теми же исходными данными, но новые слайды просто худшего качества.
Я немного исследовал эту проблему и обнаружил, что когда рисунок копируется в буфер обмена с помощью команды print -dmeta
, изображение в буфере обмена уже ухудшается, а если я использую Правка -> Копировать рисунок
в окне рисунка, Я получаю изображение столь же четкое, как исходное изображение в окне рисунка.
Ниже приводится пример для справки. Я скопировал изображение из рисунка в буфер обмена двумя разными способами, вставил его в программу Microsoft Paint и вырезал его часть, чтобы показать ниже:
Изображение с помощью print -dmeta
:
Изображение с использованием Правка -> Копировать Рисунок
:
Если вы сравните метку Xtick '50', вы можете увидеть, что изображение из Правка -> Копировать рисунок
Вначале я думал, что это проблема разрешения, но установка -rN
для изменения разрешения, похоже, не решает мою проблему, по крайней мере, не для N
Спасибо за вашу помощь.