Чтобы создать изображение к отчету, создайте объект mlreportgen.dom.Image
. Можно добавить его к одному из этих объектов элемента документа:
Document
Group
Paragraph
ListItem
TableEntry
Например, можно создать фигуру MATLAB®, сохранить его как изображение и добавить изображение в отчет.
import mlreportgen.dom.* d = Document('imageArea','html'); p = Paragraph('Plot 1'); p.Bold = true; append(d,p); x = 0:pi/100:2*pi; y = sin(x); plot(x,y); saveas(gcf,'myPlot_img.png'); plot1 = Image('myPlot_img.png'); append(d,plot1); close(d); rptview(d.OutputPath);
Для списка поддерживаемых форматов изображения смотрите mlreportgen.dom.Image
.
Чтобы изменить размер объекта изображения, вы можете:
Установите свойства Image.Height
и Image.Width
.
Используйте объект mlreportgen.dom.Height
или mlreportgen.dom.Width
в определении свойства Image.Style
.
Для Microsoft® Word и отчеты PDF, можно использовать объект mlreportgen.dom.ScaleToFit
масштабировать изображение так, чтобы это соответствовало в полях страницы или в записи таблицы, которая содержит его.
Сохраните исходный файл, пока он не был скопирован в документ. ДОМ АПИ копирует содержимое файла исходного изображения в выходной документ, когда вы закрываете документ.
Можно задать область в изображении как ссылка. Нажатие на область ссылки в изображении в браузере HTML открывает ссылку. Для получения дополнительной информации смотрите, Создают Карты изображения.
mlreportgen.dom.Height
| mlreportgen.dom.Image
| mlreportgen.dom.ScaleToFit
| mlreportgen.dom.Width