getSnapshotImage

Класс: mlreportgen.report.Equation
Пакет: 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