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