Saving a table as PDF, - how can I rotate it 90 degrees

7 visualizzazioni (ultimi 30 giorni)
Hello, I want to save a big table() which has like 20 columns. Therefore it would be nice to rotate the PDF paper 90 degrees.
When I save I use this
saveas(gcf,'summary','pdf')
and Matlab give me a size warning. Is there any way to rotate it?
  2 Commenti
Adam Danz
Adam Danz il 27 Ago 2019
Are you saving a table, a figure, or a figure that contains a table?
Does the table exist as a variable?
Martin
Martin il 27 Ago 2019
Hi, thanks for turning back even though I was a bit unclear...
Yes the table exist as a variable, but I plot it inside a figure. When the figure "pops up" I am saving it as PDF

Accedi per commentare.

Risposta accettata

Adam Danz
Adam Danz il 27 Ago 2019
Modificato: Adam Danz il 27 Ago 2019
If the table is saved as a variable, rather than saving a figure that shows the table, save the table itself to a text file. You can do that using writetable().
There are several benefits to saving the table to a text file rather than to a figure. The text file is readable if you ever need to read the table back into matlab. A figure will pixelate the text since the text is converted to an image.
If you'd rather save the figure to pdf, to rotate it, use orient().
  4 Commenti
Martin
Martin il 27 Ago 2019
Nice one there Adam! Thanks a lot buddy. Works like a charm!

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Labels and Annotations in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by