getSnapshotImage

Класс: уравнение
Пакет: mlreportgen.report

Создайте изображение уравнения и верните путь к файлу или URL-адрес данных

Синтаксис

equationImage = getSnapshotImage(equation,report)

Описание

equationImage = getSnapshotImage(equation,report) создает изображение форматированного уравнения и возвращает путь к файлу или data URL-адрес, содержащий изображение. Возвращенное значение зависит от значения UseDirectRenderer свойство mlreportgen.report.Equation объект, заданный equation.

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

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

Объект уравнения, заданный как mlreportgen.report.Equation объект.

Отчет, заданный как объект отчета. Как создать report вход, использование mlreportgen.report.Report.

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

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

Путь к файлу изображения уравнения или URL-адрес данных, возвращенный как строковый скаляр. Если на UseDirectRenderer свойство mlreportgen.report.Equation объект, заданный как equation аргумент true, equationImage является data URL-адрес, содержащий изображение уравнения. Если на UseDirectRenderer свойство false, equationImage - путь к файлу, который содержит изображение уравнения. Задайте формат изображения при помощи SnapshotFormat свойство Equation объект.

Примеры

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

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