В этом примере показано, как расположить изображения бок о бок на странице.

Импортируйте пакеты API DOM и Report, чтобы не использовать длинные, полные имена классов и создать отчет.
import mlreportgen.dom.* import mlreportgen.report.* % To create a Word report, change the output type from "pdf" to "docx". % To create an HTML report, change "pdf" to "html" or "html-file" for % a multifile or single-file report, respectively. rpt = Report('myreport', 'pdf');
Создайте два объекта изображения вокруг соответствующих файлов изображений. Масштабируйте изображения в соответствии с ячейками невидимой таблицы, созданными ниже.
imgStyle = {ScaleToFit(true)};
img1 = Image(which('ngc6543a.jpg'));
img1.Style = imgStyle;
img2 = Image(which('peppers.png'));
img2.Style = imgStyle;Вставка изображений в строку невидимой таблицы макетов (лот) 1x3.
lot = Table({img1, ' ', img2});Размеры изображений будут соответствовать значениям таблицы только в том случае, если указаны их высота и ширина.
lot.entry(1,1).Style = {Width('3.2in'), Height('3in')};
lot.entry(1,2).Style = {Width('.2in'), Height('3in')};
lot.entry(1,3).Style = {Width('3.2in'), Height('3in')};Сделайте таблицу охватывающей ширину страницы между полями. Попросите диспетчер макетов таблиц не изменять размеры столбцов таблицы в соответствии с изображениями.
lot.Style = {ResizeToFitContents(false), Width('100%')};Создайте и просмотрите отчет.
add(rpt, lot); close(rpt); rptview(rpt);