Создайте главы

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