How can I export this as a vector image?

조회 수: 120 (최근 30일)
T FW
T FW 2020년 7월 22일
댓글: waqas 2020년 7월 26일
Hello,
normally I can easily export matlab figures (that do not have a gradient) to Powerpoint simply by copy-pasting it. I just need to set the "copy options" to "metafile". Upon pasting it in Powerpoint I just try to ungroup it, done.
However, for the attached figure this does not work. It stays a graid/pixel image in Powerpoint.
Any idea why?
Thanks,
Toby

답변 (1개)

waqas
waqas 2020년 7월 22일
Use export_fig function. Check the link here.
I would suggest the add
set(gcf,'color','w')
before using export_fig function. This way you can avoid gray boundaries. May be storing in PNG would be good too if you just want to use the image in powerpoint. Otherwise, you can also save the images in eps format. Following line would do the job once you have added the functions from Add-ons.
export_fig name.png -m2.5
  댓글 수: 4
T FW
T FW 2020년 7월 26일
PNG does work for me and it looks similar to the figure you uploaded. Unfortunately, PNG is not a vector format. I need a vector graphic. It is indeed for a publication. I am not sure what you mean by "vectorized enough" - my understanding is that it is either vectorized (eps, pdf) or it is not (jpg, tif, bmp, png etc.), there is nothing in between.
waqas
waqas 2020년 7월 26일
Well if you want to use eps/pdf for publication then I used the same method as I mentioned above only changed the format to eps and it worked fine for me! I also imported the eps file to LaTex to see the quality. It looks the same to me.
I cannot upload the file here so giving the drive link for you to download and see. google drive
Regarding PNG, if you know the dimensions that you will be setting in the final plot then a PNG format file once saved would have enough detailed information.Just a disclaimer, this is my personal opinion.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Printing and Saving에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by