After execution its adding object in Slide as Below Ebd.png (30.5 KB)
and after clicking it its opening correctly in the tool, but after that its appearing as below in Slides Ebd_After.png (3.2 KB)
But i want its content to be visible like below, Like how its how when we copy paste it as content on normal ppt creation. Ebd_WithContent.png (5.2 KB)
I believe that when you copy and paste content from the document onto a slide, an image is created. To make the content visible in place of the OLE object, you should somehow create a preview image and insert it in place of the icon image like this:
hi @andrey.potapov
After Adding object like above , when PPT is generated it shows as whatever image we have added as below Ebd_Generated.png (18.7 KB)
, but after opening the file , its getting changed to icon again like below. Ebd_After.png (3.2 KB)
I have set the objectFrame.setObjectIcon(false); as well
Please help
@mdmobin,
When you create an OleEmbeddedDataInfo object, you should pass the “prism” string to the embeddedFileExtension parameter instead of “.prism”:
IOleEmbeddedDataInfo dataInfo = new OleEmbeddedDataInfo(data, "prism");
Hi Team / @andrey.potapov
Please provide an update, Please note that we are doing POC, and we are checking the feasibility to do these things in Aspose, based on output of POC we will consider to buy the license, currently we are using temp license .
@mdmobin,
Thank you for your patience. Unfortunately, I was unable to reproduce the problem you described. Please check your results using the latest version of Aspose.Slides for Java if possible. If the issue persists, please share the following files and information:
sample presentation file (if you used it)
sample PRISM file
complete code example
output presentation file
OS version on which the code was executed
JDK version in your app
Aspose.Slides version you used
application name and version to open PRISM files
version of PowerPoint in which we can see the problem
@mdmobin,
Thank you for your patience again. I’ve reproduced the problem you described.
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.
Issue ID(s): SLIDESJAVA-39384
You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.
Hi @andrey.potapov , Please provide an update. Please note that We are in temp License and we will buy based on feasibility of POC we are doing. If it take times resolve, We might have to look for another ways and libraries.