We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Error While Opening Presentation

Thread ID:





150206 Dec 26,2019 10:01 AM UTC Dec 30,2019 10:19 AM UTC ASP.NET Core - EJ 2 1
Tags: Presentation
Akash Agarwal
Asked On December 26, 2019 10:01 AM UTC

While opening the presentation to convert the slides to images, I am getting the following error.

  Message=Index was outside the bounds of the array.
   at Syncfusion.Presentation.Drawing.Picture.AddImageStream(String embedattrib)
   at Syncfusion.Presentation.Drawing.DrawingParser.ParsePictureAttribute(XmlReader reader, Picture picture)
   at Syncfusion.Presentation.Drawing.DrawingParser.ParseImageToStream(XmlReader reader, Picture picture)
   at Syncfusion.Presentation.Drawing.DrawingParser.ParseBlip(XmlReader reader, Picture picture)
   at Syncfusion.Presentation.Drawing.DrawingParser.ParseBlipFill(XmlReader reader, Picture picture)
   at Syncfusion.Presentation.Drawing.DrawingParser.ParsePicture(XmlReader reader, Picture picture)
   at Syncfusion.Presentation.Parser.ParseShapeTree(XmlReader reader, Shapes shapeCollection)
   at Syncfusion.Presentation.Parser.ParseCommonSilde(XmlReader reader, BaseSlide slide)
   at Syncfusion.Presentation.Parser.ParseLayoutSlide(XmlReader reader, LayoutSlide layoutSlide)
   at Syncfusion.Presentation.FileDataHolder.ParseLayoutSlide(LayoutSlide layoutSlide, String layoutPath)
   at Syncfusion.Presentation.FileDataHolder.ParseLayoutSlides(MasterSlide masterSlide)
   at Syncfusion.Presentation.FileDataHolder.ParseMasterSlides()
   at Syncfusion.Presentation.FileDataHolder.ParseMaster()
   at Syncfusion.Presentation.FileDataHolder.Read()
   at Syncfusion.Presentation.FileDataHolder.ParseDocument()
   at Syncfusion.Presentation.Presentation.ParseDocument(Stream fileStream)
   at Syncfusion.Presentation.Presentation.OpenAsStream(Stream stream, String password, String extension)
   at Syncfusion.Presentation.Presentation.Open(Stream fileStream)
   at PptToImage.Program.Main(String[] args) in C:\PptToImage\Program.cs:line 31

Note : The slide contains, the company template and Name of the company.
Please provide some information regarding the above mentioned issue.


Loketha Erusappan [Syncfusion]
Replied On December 30, 2019 10:19 AM UTC

Hi Akash,

Thank you for contacting Syncfusion support.

We are unable to reproduce the reported issue with the given details. Could you please provide following details? It will be greatly helpful for us to reproduce and providing a prompt solution.

1. Input Presentation document
2. Syncfusion product version
3. .NET Framework version
4. Project or complete code snippet (To reproduce the issue in our end)
5. OS details
6. Visual studio version

Please let us know if you have any questions.

Loketha E


This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

Please sign in to access our forum

This page will automatically be redirected to the sign-in page in 10 seconds.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile
Live Chat Icon