getTitleReporter

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

Получить список рисунков title reporter

Синтаксис

titleReporter = getTitleReporter(lof)

Описание

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

Входные параметры

расширить все

Список рисунков, заданный как 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