mlreportgen.report.TitlePage.createTemplate

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

Создайте шаблон титульного листа

Синтаксис

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

Описание

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

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

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

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

Тип шаблона в виде 'html', 'html-file', 'docx', или 'pdf'.

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

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

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

Примеры

Создайте шаблон титульного листа

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

import mlreportgen.report.*
rpt = Report('My Report','html');
tp = TitlePage();
tp.Title = 'Data Summary';
template = TitlePage.createTemplate('mytemplates\myTitlePg','html');
tp.TemplateSrc = template;

Введенный в R2017b