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

 Accepted Answer

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".

More Answers (0)

Categories

Products

Release

R2019b

Community Treasure Hunt

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

Start Hunting!