how can i create a pdf report with both portrait and landscape orientation?
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am trying to create a pdf report that concludes many graphics. Some graphics demand landscape orientation. How can I include lansdcape oriented pages in a portrait oriented report?
Thank you
0 commentaires
Réponses (2)
Sean de Wolski
le 12 Déc 2016
Modifié(e) : Sean de Wolski
le 12 Déc 2016
Try this:
import mlreportgen.dom.*
rpt = Document('output','docx');
append(rpt, Heading1('Hello'));
clonedSection = rpt.CurrentPageLayout.clone();
section = DOCXSection();
section.PageSize.Orientation = 'landscape';
section.PageSize.Height = '8.5in';
section.PageSize.Width = '11in';
append(rpt, section);
append(rpt, magic(15));
append(rpt,clonedSection);
append(rpt, Heading1('World'));
close(rpt);
rptview(rpt);
If you're using templates, then the template dotx files can be landscape and you can append them as DocumentPart-s
0 commentaires
Voir également
Catégories
En savoir plus sur MATLAB Report Generator dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!