converting a group of .fig files into .pdf
3 次查看(过去 30 天)
显示 更早的评论
Hello all,
I have about 30 .fig files and would like to convert them into .pdf in one go. Is there an easy way to do it? Thank you.
2 个评论
Walter Roberson
2011-11-29
One single .pdf file combining them all, or one .pdf for each .fig ?
If this matter is urgent, it would likely be faster to do the 30 manually rather than waiting for people to respond.
采纳的回答
Michael
2011-11-29
Are the files named according to some nice rule? eg. 1.fig, 2.fig, ... maybe you can write a script based on openfig / print (the details may have errors):
for i = 1:30
fig1 = openfig(sprintf('%s.fig', num2str(i)));
print(fig1,'-dpdf',sprintf('%s.pdf', num2str(i)));
close fig1
end
Might need adjustments, I'm not so great at figure handles and .fig files. Hopefully it will load all the figure files, i.jpg (for i = 1:30) then save them as i.pdf so you'd get 1.pdf, 2.pdf... in your current directory.
Mike
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Printing and Saving 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!