Hi. I have a number of figures to be made as PDF. There are around 200 figures and I have to make them PDF with figure captions. How can I convert those figures directly from m.file to PDF? I have used publish command but it did not work.

4 Kommentare

Jan
Jan am 19 Mär. 2022
The question is not clear: "convert those figures directly from m.file to PDF" - what is wanted in the PDFs? The source code as text or the output as image?
What does "did not work" mean? If you mention, which problems you have, the readers could help to fix them.
If the contents of the figures are needed, simply use the print() command or the modern exportgraphics().
ANANTA BIJOY BHADRA
ANANTA BIJOY BHADRA am 25 Mär. 2022
I will get the figures from a loop. After that, the figures has to be converted to PDF without human interference. I need only the output figures, not the m.file code.
The publish command somehow runs as infinite loop and provides nothing.
Jan
Jan am 25 Mär. 2022
"The publish command somehow runs as infinite loop and provides nothing" - this sounds like magic. I assume, there is a bug you are not aware of.
ANANTA BIJOY BHADRA
ANANTA BIJOY BHADRA am 25 Mär. 2022
I think so. I am not very exper on this. I have been trying with different commands to work on. I think exportgraphics suggested by another command can be useful in this regard.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Prateek Rai
Prateek Rai am 21 Mär. 2022

1 Stimme

Hi,
To my understanding, you want to save multiple figures in pdf.
You can use "exportgraphics" function to save plots/figures/graphics content to pdf file.
Refer to following exportgraphics MathWorks Documentation page to know more about it.

Kategorien

Mehr zu Printing and Saving finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 18 Mär. 2022

Community Treasure Hunt

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

Start Hunting!

Translated by