- Save as PNG: This format avoids the issue and offers good quality. (as you have rightly mentioned)
- Adjust renderer: Try "set(gcf,'renderer','painters')" before saving.
- Use "export_fig" function (File Exchange): This function (https://www.mathworks.com/matlabcentral/fileexchange/23629-export_fig) might produce cleaner eps/pdf outputs.
Filled figures, saved as eps or pdf, now have weird lines when zoomed in, while png files do not,
5 次查看(过去 30 天)
显示 更早的评论
Hi,
My filled figures, e.g. ellipses, using either the fill() or patch functions, and saved as eps or pdf files, now have weird lines -- so I tried saving my figures as png files and notice that these weird lines aren't there anymore. This is a fairly recent observation of mine. In the past, there were no issues with zooming into the figures. I've tried rendering the figures at various resolutions -- e.g. screen, auto, 300 dpi, and 600 dpi -- and I still see the weird lines when zooming into the figures.
For clarity, I do not think I have an issue with my pdf viewer; to check this, I looked through some of past rendered figures, saved as pdf files, and they look perfect when zoomed in. So, I think there's a recent change in Matlab ...
What could be the issue? And, is there a workaround for this?
Would using an additional vendor be advisable? I am thinking of purchasing a monthly subscription to Adobe Illustrator, but it's a bit pricey.
Thanks in advance,
0 个评论
回答(1 个)
Abhinaya Kennedy
2024-5-8
编辑:Abhinaya Kennedy
2024-5-8
Hi,
There are workarounds to avoid weird lines in eps/pdf exports of filled figures in MATLAB:
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Specifying Target for Graphics Output 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!