mlreportge​n:ppt_erro​r:invalidI​mageType only when GUI is compiled

Im getting an Errormessage for my Report Generator GUI when i compile it to a standalone Application.
My GUI takes Measurement Files and plots them afterwards it saves the figures as an Image and replaces them in a PPT.
When i compile it i get this Error Message "mlreportgen:ppt_error:invalidImageType" for creating the Picture Object.
if ismcc || isdeployed %für das compilen notwendig
makeDOMCompilable();
makePPTCompilable();
end
import mlreportgen.ppt.*
[...]
cd(app.path);
namepic=(sprintf("Bild%u.bmp",i));
saveas(fig,namepic); % figure als Bild abspeichern.
try
pic=Picture(which(namepic));%Bild als Bildobjekt aufnehmen
catch ME
msgbox({ME.identifier;"Bildobjekt erzeugen Fehler"});
end

 채택된 답변

Robin Mozer
Robin Mozer 2020년 9월 7일

0 개 추천

I was in contact with the MATLAB Support, they told me that the "which" causes the error.
If you have the same Problem just attach the path to the name of the picture and dont use "which".

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 MATLAB Report Generator에 대해 자세히 알아보기

제품

릴리스

R2019b

질문:

2020년 8월 30일

답변:

2020년 9월 7일

Community Treasure Hunt

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

Start Hunting!

Translated by