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

7 ビュー (過去 30 日間)
Martin
Martin 2019 年 8 月 27 日
コメント済み: Adam Danz 2019 年 8 月 27 日
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!
Adam Danz
Adam Danz 2019 年 8 月 27 日
Glad I could help!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLabels and Annotations についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by