exponenta event banner

Создание глав

Вы можете добавить главы в свой отчет с помощью 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);

Chapter one with a picture of a Boeing 747