exponenta event banner

getTitleReporter

Класс: mlreportgen.report.ListOfFigures
Пакет: mlreportgen.report

Получить список титульных репортеров фигур

Синтаксис

titleReporter = getTitleReporter(lof)

Описание

titleReporter = getTitleReporter(lof) возвращает значение mlreportgen.report.Title репортер, что указанный mlreportgen.report.ListOfFigures используется для форматирования списка заголовков разделов фигур. Использовать возвращенный Title для настройки выравнивания, положения и внешнего вида заголовка.

Входные аргументы

развернуть все

Список репортеров цифр, указанных как mlreportgen.report.ListOfFigures объект.

Выходные аргументы

развернуть все

Список репортеров, возвращенных в качестве mlreportgen.report.Title объект.

Примеры

развернуть все

Предположим, что вы определили пользовательский шаблон для списка заголовков фигур в библиотеке шаблонов шаблона для вашего типа вывода отчета. Чтобы использовать пользовательский шаблон:

  1. Получить титульный репортер с помощью getTitleReporter.

  2. Задайте свойства титульного репортера. Установите Content свойство к тексту заголовка, TemplateSrc к пути и имени файла шаблона и TemplateName с именем пользовательского шаблона для списка заголовков фигур.

  3. Установите Title свойство списка фигур репортера титульному репортеру.

Например, предположим, что файл шаблона myTemplate.pdftx определяет два шаблона для использования со списком заголовков фигур. Один шаблон, ListOfFiguresTitleRed, использует стиль, делающий заголовок красным. Второй шаблон, ListOfFiguresTitleBlue, делает заголовок синим. Этот код применяет шаблон, который делает заголовок синим:

import mlreportgen.report.*
rpt = Report('myReport','pdf');
open(rpt);

lof = ListOfFigures();
titleReporter = getTitleReporter(lof);
titleReporter.Content = "My List of Figures";
titleReporter.TemplateSrc = "myTemplate.pdftx";
titleReporter.TemplateName = "ListOfFiguresTitleBlue";
lof.Title = titleReporter;
append(rpt,lof);

ch = Chapter("Vegetables");
f = FormalImage(which("peppers.png"));
f.Caption = "Peppers";
append(ch,f);
append(rpt,ch);
close(rpt);
rptview(rpt);

Представлен в R2020b