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