getSnapshotImage

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

Создайте канал передачи изображения уравнения и обратный путь

Синтаксис

imgpath = getSnapshotImage(equation,report)

Описание

imgpath = getSnapshotImage(equation,report) создает файл изображения, содержащий отформатированное уравнение, и возвращает путь к файлу изображения.

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

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

Генератор отчетов уравнения возражает в виде mlreportgen.report.Equation объект.

Сообщите в виде объекта отчета. Создать report введите, используйте mlreportgen.report.Report.

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

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

Путь файла, который содержит изображение уравнения, возвращенное как строковый скаляр. Формат изображения задан SnapshotFormat свойство объекта генератора отчетов исходного уравнения.

Примеры

Создайте выровненное по левому краю, пронумерованное уравнение

import mlreportgen.report.*
import mlreportgen.dom.*
rpt = Report('equation','html');
ch = Chapter('Title','Equation');
eq = Equation('\int_{0}^{2} x^2\sin(x) dx');
eq.FontSize = 12;
p = Paragraph('Eq 1: ');
p.Bold = true;
eqImg = Image(getSnapshotImage(eq,rpt));
t = Table({p,eqImg});
add(ch,t);
add(rpt,ch);
close(rpt);
rptview(rpt);

Введенный в R2017b