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

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