How to insert image from my computer while report generation using mlreport?

1 回表示 (過去 30 日間)
SRUSHTI KHATAU
SRUSHTI KHATAU 2021 年 11 月 18 日
回答済み: yanqi liu 2021 年 12 月 1 日
Hi,
I want to insert image in my report which is saved in my computer. I am unable to do that.
attaching code for reference
import mlreportgen.dom.*
import mlreportgen.report.*
rpt = Report('exampleReport', 'pdf')
im = Image(which('DLRB.png')); % DLRB.png is the image saved in matlab path only where the report will be saved
im.Width = '0.75in';
im.Height = '0.75in';
append(rpt, im);
close(rpt);
rptview(rpt)
  2 件のコメント
Srijith Kasaragod
Srijith Kasaragod 2021 年 11 月 22 日
Hi Srushti,
What is the issue you are facing? In case you are facing any errors, please share what that error is so we could have a better idea on your problem.
SRUSHTI KHATAU
SRUSHTI KHATAU 2021 年 11 月 22 日
Hello, thank you for replying. The error was in image. I resolved it by myself. But I would like to know about how to give Caption/title to formal table Can you please answer my other questions. I am stuck there

サインインしてコメントする。

回答 (1 件)

yanqi liu
yanqi liu 2021 年 12 月 1 日
yes,sir,may be use
import mlreportgen.dom.*
import mlreportgen.report.*
import mlreportgen.dom.*;
rpt = Document('exampleReport','pdf');
table = HTML('<table border="2"><tr><td>yes,sir</td><td>!</td></tr><tr><td>yes,sir2</td><td>!</td></tr></table>');
append(table,'<p>here is a test</p>');
append(rpt,table);
close(rpt);
rptview(rpt.OutputPath);

カテゴリ

Help Center および File ExchangeImages, Figures, Axes, Equations, MATLAB Code, and MATLAB Variables についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by