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

6 次查看(过去 30 天)
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 个评论
Adam Danz
Adam Danz 2019-8-27
Are you saving a table, a figure, or a figure that contains a table?
Does the table exist as a variable?
Martin
Martin 2019-8-27
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

请先登录,再进行评论。

采纳的回答

Adam Danz
Adam Danz 2019-8-27
编辑:Adam Danz 2019-8-27
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 个评论
Martin
Martin 2019-8-27
Nice one there Adam! Thanks a lot buddy. Works like a charm!

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Migrate GUIDE Apps 的更多信息

产品

Community Treasure Hunt

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

Start Hunting!

Translated by