Saving multiple figures to a single PDF file
19 次查看(过去 30 天)
显示 更早的评论
Hi,
I would like to save several figures in a single PDF. I cannot install any third party software on my computer. Therefore, I can only use Matlab codes/functions. Is there a way appending figures in a PDF can be done fully in Matlab? I am using Matlab R2019a
Thank you!
4 个评论
DGM
2021-8-4
编辑:DGM
2021-8-4
Depending on what is accepted as saving "multiple figures to pdf", you might be able to get by quite simply. If you can accept one figure per page, then append_pdfs() works fine for me. The version I use is the one packaged with Yair Altman's export_fig() on the FEX:
Given that print allows you to print a figure to a single-page pdf using the -dpdf option, all you need to do is do your figure setup (set paperunits, paperposition, etc) and print each figure to a pdf. At that point, you can use append_pdfs to concatenate the single pages into one.
Granted, that's a very simple pdf structure, but it technically is multiple figures to a single pdf. This is what I use for printing weekly network status logs to pdf.
回答(1 个)
Pamudu Ranasinghe
2021-8-4
I think the easiest way is to write all your codes in MATLAB Live script. Then you have two ways to do that
- Option 1 - Save Live scripts as PDF a Then your Plots and code both same as a single PDF
- Option 2 - Same Live script as a word file and then if you don’t want the code, you can edit it through word processing software and save as a pdf there.
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!