new line in report paragraph
36 次查看(过去 30 天)
显示 更早的评论
Hi,
I am using the report generator to do some simple reports. I want to auomatically write a paragraph of text over several lines. However I can;t seem to find a way of doing this without adding each line of text in turn.
I would like to do for example produce what the following code would to the command window:
sprintf('first line\nsecond line')
however if I to add that as either Text or Paragraph as per:
para = Paragraph();
append(para, Text(sprintf('first line\nsecond line')));
I just get everything on the same line.
I have had a hunt around, but can't seem to find the property I need to adjust or syntax I need to use to get text acrossmultiple lines.
Thanks
Oli.
0 个评论
采纳的回答
Rahul Singhal
2020-5-21
Hi Oliver,
Set the WhiteSpace property of the Paragraph object to preserve any white spaces and line breaks in the content. For e.g.,
para = Paragraph();
append(para, Text(sprintf('first line\nsecond line')));
para.WhiteSpace = 'preserve';
Thanks,
Rahul
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!