Добавить страницу заголовка к отчету можно с помощью mlreportgen.report.TitlePage
класс. Намного проще и эффективнее использовать этот класс, а не использовать объекты DOM для создания и добавления заголовка страницы к отчету. Этот класс имеет предопределенные отверстия и форматирование для:
Заголовок
Подзаголовок
Изображение
Автор
Издатель
Дата публикации
Можно исключить элементы, которые не нужны на титульной странице, и можно отредактировать TitlePage
шаблон для добавления дополнительных элементов.
Этот пример показов код, который создает страницу заголовка, которая использует форматирование по умолчанию.
import mlreportgen.report.* rpt = Report('output','pdf'); tp = TitlePage(); tp.Title = 'Aircraft Tests'; tp.Subtitle = 'Monthly Data'; tp.Image = which('b747.jpg'); tp.Author = 'John Smith'; tp.Publisher = 'MathWorks'; tp.PubDate = date(); add(rpt,tp); close(rpt); rptview(rpt);
Для получения информации и других примеров смотрите mlreportgen.report.TitlePage
.