mlreportgen.report.TableOfContents.createTemplate

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

Создайте шаблон раздела оглавления

Синтаксис

template = mlreportgen.report.TableOfContents.createTemplate(templatePath,type)

Описание

template = mlreportgen.report.TableOfContents.createTemplate(templatePath,type) создает копию шаблона генератора отчетов оглавления (TOC), заданного type в местоположении, заданном templatePath. Можно использовать скопированный шаблон в качестве начальной точки, чтобы спроектировать пользовательский шаблон TOC для отчета.

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

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

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

Формат выхода, заданного как 'html', 'html-file', 'docx', или 'pdf'.

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

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

Путь и имя файла копии шаблона, возвращенного как скаляр строки. Расширение файла шаблона присвоено на основе заданного выходного типа. Например, если type 'pdf', расширением файла является .pdftx.

Примеры

Создайте шаблон TOC

Прежде чем вы запустите этот пример, создадите копию HTML по умолчанию TableOfContents обработайте по шаблону в mytemplates папка. Назовите скопированный шаблон myTOC.htmtx. Отредактируйте шаблон, как желаемый. Чтобы использовать новый шаблон в TOC, присвойте его путь к TableOfContents TemplateSrc свойство.

import mlreportgen.report.*
rpt = Report('My Report','html');
toc = TableOfContents();
template = TableOfContents.createTemplate('mytemplates\myTOC','html');
toc.TemplateSrc = template;

Введенный в R2017b