exponenta event banner

Создание титульной страницы

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

The report title page has the title, Aircraft Tests, subtitle, Monthly Data, an image of a Boeing 747, author, John Smith, publisher, MathWorks, and the date.

Дополнительные сведения и примеры см. в разделе mlreportgen.report.TitlePage.