Вы можете добавить главы в свой отчет с помощью mlreportgen.report.Chapter класс. Использовать этот класс гораздо проще и эффективнее, чем использовать объекты DOM для создания главы. Chapter класс наследует от mlreportgen.report.Section.The Chapter класс автоматически добавляет форматированную главу в отчет. Форматирование по умолчанию - это портретная ориентация с верхним и нижним колонтитулами. Нижний колонтитул содержит номер страницы. Макет главы можно переопределить.
Сведения и примеры см. в разделе mlreportgen.report.Chapter.
В этом примере показан код, который создает титульную страницу и задает ее ориентацию на альбомную.
import mlreportgen.report.* import mlreportgen.dom.* rpt = Report('My Report','pdf'); add(rpt,TitlePage('Title','My Report')); chapter = Chapter('Images'); chapter.Layout.Landscape = true; add(chapter,Section('Title','Boeing 747', ... 'Content',Image(which('b747.jpg')))); add(rpt,chapter); close(rpt); rptview(rpt);
