Создание страницы Заголовка

Добавить страницу заголовка к отчету можно с помощью 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.

Для просмотра документации необходимо авторизоваться на сайте