EPS looks pixelated when exporting figure

I'm trying to export an eps from matlab but it keeps appearing pixelated on the resulting PDF. I'm using:
print -despc my plot.eps
The result in my latex document looks like:
Is there anyway to stop this? As when I load it in the figure window it renders properly and not pixelated.

回答 (1 件)

Jan
Jan 2013 年 2 月 5 日

13 投票

Do you use the OpenGL renderer in Matlab? If so, try Painters:
set(gcf, 'Renderer', 'Painters');
This is required to get vector graphics in the EPS exort.
If this does not work, export a PNG: Even with pixels the output is clean.

2 件のコメント

wallflower
wallflower 2021 年 1 月 13 日
Thank you so much for your response! It saved my day!
Zahra Hajati
Zahra Hajati 2022 年 12 月 2 日
Thank you, saved my day as well!

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangePrinting and Saving についてさらに検索

タグ

質問済み:

2013 年 2 月 5 日

コメント済み:

2022 年 12 月 2 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by