Add title to images - MATLAB Report Generator
조회 수: 6 (최근 30일)
이전 댓글 표시
How can I add title (e.g., Img1 and Img2) to the images below in the report?
Code:
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;
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);
댓글 수: 0
답변 (1개)
Aditi Charora
2021년 7월 8일
Hi Lluis,
Below is an example code that adds title to the images:
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;
lot = Table({'Boeing 747', ' ', 'Peppers';img1, ' ', img2});
lot.entry(2,1).Style = {Width('3.2in'), Height('3in')};
lot.entry(2,2).Style = {Width('.2in'), Height('3in')};
lot.entry(2,3).Style = {Width('3.2in'), Height('3in')};
lot.row(1).Style = {HAlign('center')};
lot.Style = {ResizeToFitContents(false), Width('100%')};
add(rpt, lot);
close(rpt);
rptview(rpt);
Thanks,
Aditi
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 MATLAB Report Generator Task Examples에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!