Hi,
I have a single slide sample PPTX which I am using in following code:
using Aspose.Slides;
using Aspose.Slides.Export;
using Aspose.Slides.Animation;
using Aspose.Slides.Charts;
using Aspose.Slides.SmartArt;
using Aspose.Slides.Ink;
using System.Drawing;
using System.Drawing.Imaging;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
using System.Collections;
using System.Xml;
using System.Threading;
using System.Reflection;
using System.IO;
using System.Drawing.Text;
class Program
{
static void Main(string[] args)
{
try
{
// Load the presentation
using (Presentation presentation = new Presentation("sample.pptx"))
{
//Print number of slides
Console.WriteLine("Number of slides in the presentation: " + presentation.Slides.Count);
presentation.Save("C:\\output\\sample.pptx", Aspose.Slides.Export.SaveFormat.Pptx);
}
}
catch (Exception ex)
{
Console.WriteLine($"An error occurred: {ex.Message}");
}
}
}
Above code results in following error message:
An error occurred: Object reference not set to an instance of an object.
Call Stack:
Aspose.Slides.dll!Aspose.Slides. .(System.Collections.Generic.List<Aspose.Slides. > ) | Unknown | |
---|---|---|
Aspose.Slides.dll!Aspose.Slides. .(Aspose.Slides. , Aspose.Slides. , Aspose.Slides. , bool , Aspose.Slides. , bool , ref int , Aspose.Slides. , ref bool ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .(Aspose.Slides. , Aspose.Slides. , Aspose.Slides. ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. . (Aspose.Slides.TextFrame , Aspose.Slides. , Aspose.Slides.IBaseSlide , Aspose.Slides. , Aspose.Slides. [] ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .vvsthmedpyg3372nznm7qq8padsvbrhg (Aspose.Slides. , Aspose.Slides. ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .(Aspose.Slides. , float , float , Aspose.Slides. ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .(Aspose.Slides. , out Aspose.Slides. , out System.Drawing.RectangleF , Aspose.Slides. ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .(Aspose.Slides. , Aspose.Slides. ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .w7fhcez8l9bmn726sezg7t7ctbz3hlnq (Aspose.Slides. , Aspose.Slides. , Aspose.Slides.InterruptionToken ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .9kpkg4h9kxez6yd973jy2vvmtbaxnntd (Aspose.Slides. , Aspose.Slides.Shape , Aspose.Slides.InterruptionToken ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .(Aspose.Slides. , Aspose.Slides. , Aspose.Slides.InterruptionToken ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .w7fhcez8l9bmn726sezg7t7ctbz3hlnq (Aspose.Slides. , Aspose.Slides. , Aspose.Slides.InterruptionToken ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .(Aspose.Slides. , Aspose.Slides. , Aspose.Slides.InterruptionToken ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .(Aspose.Slides. , Aspose.Slides.IShapeFrame , Aspose.Slides. , bool , bool , Aspose.Slides.InterruptionToken ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .(System.Drawing.Size , Aspose.Slides. ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .(System.Drawing.Size ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides.Slide.GetThumbnail(System.Drawing.Size imageSize) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .(Aspose.Slides. , Aspose.Slides.IPresentation , Aspose.Slides.Export.IPptxOptions ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .(Aspose.Slides.Presentation , Aspose.Slides.UnsupportedProps.PresentationTypeEx , Aspose.Slides.Export.IPptxOptions , Aspose.Slides.InterruptionToken ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides. .(Aspose.Slides.Presentation , System.IO.Stream , Aspose.Slides.UnsupportedProps.PresentationTypeEx , Aspose.Slides.Export.IPptxOptions , Aspose.Slides.InterruptionToken ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides.Presentation.(System.IO.Stream , Aspose.Slides.UnsupportedProps.PresentationTypeEx , Aspose.Slides.Export.IPptxOptions ) | Unknown | |
Aspose.Slides.dll!Aspose.Slides.Presentation.Save(System.IO.Stream stream, Aspose.Slides.Export.SaveFormat format, Aspose.Slides.Export.ISaveOptions options) | Unknown | |
Aspose.Slides.dll!Aspose.Slides.Presentation.Save(string fname, Aspose.Slides.Export.SaveFormat format) | Unknown |
Can you pls let us know what is the reason for this exception and how can we rectify it ?
Thanks,
@bhav
sample.zip (81.8 KB)
Internal Ref: CONN-4167151