I've been using export setup to save triplot of grid mesh .fig to .pdf. The .pdf works like .fig, which can keep the details for zoom in. However, when I plotted a grid mesh with much more triangular cells, the .pdf has been compressed as .jpeg. Any tips to keep the export setup work without compression? Thanks!

 採用された回答

Jan
Jan 2013 年 4 月 23 日
編集済み: Jan 2013 年 4 月 23 日

1 投票

When the figure's property 'RendererMode' is set to 'auto', many 3D objects enable the OpenGL renderer. This renderer cannot create a vector output, such that you get an pixel image. Solution: Set the renderer manually to 'Painters':
figure('Renderer', 'Painters'); % At the creation
Or before the export:
set(gcf, 'Renderer', 'Painters');
Note: This problem has been discussed repeatedly in this forum, such that searching for "pdf pixel" would be faster than waiting for someone, who answers this again.

1 件のコメント

seb
seb 2013 年 4 月 23 日
Many thanks Jan. I've tried the set(gcf,...) and it works very well!

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

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Graphics Performance についてさらに検索

質問済み:

seb
2013 年 4 月 23 日

Community Treasure Hunt

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

Start Hunting!

Translated by