Browse our Products

Aspose.Slides for .NET 21.8 Release Notes

KeySummaryCategoryRelated Documentation
SLIDESNET-42670Using the same animation type on the same shapeInvestigationhttps://docs.aspose.com/slides/net/shape-animation/
SLIDESNET-42646ChartData.GetRange method throws “Chart data doesn?t have workbook reference” exceptionInvestigationhttps://reference.aspose.com/slides/net/aspose.slides.charts/ichartdata/methods/getrange
SLIDESNET-42636Slide.GetThumbnail method fails in dockerInvestigationhttps://docs.aspose.com/slides/net/convert-slide/#convert-slide-to-bitmap
SLIDESNET-42741Support for converting presentations to animated GIF exportFeaturehttps://docs.aspose.com/slides/net/convert-powerpoint-ppt-and-pptx-to-animated-gif/
SLIDESNET-36751Support for PowerPoint like scaling - Ensure Fit & MaximizeFeaturehttps://docs.aspose.com/slides/net/slide-size/
SLIDESNET-34416Support for monotype fonts in Aspose.Slides during rendering presentationFeaturehttps://docs.aspose.com/slides/net/convert-slide/#convert-slide-to-bitmap
SLIDESNET-42553Using cached values for spreadsheet formulasEnhancementhttps://docs.aspose.com/slides/net/chart-worksheet-formulas/
SLIDESNET-42552Implement ‘OR’ function for spreadsheet formulas of chartsEnhancementhttps://docs.aspose.com/slides/net/chart-worksheet-formulas/#predefined-functions
SLIDESNET-42722Presentation.GetThumbnails throws ExternalExceptionBughttps://docs.aspose.com/slides/net/convert-slide/#convert-slide-to-bitmap
SLIDESNET-42699Font getting changed on cloning slideBughttps://docs.aspose.com/slides/net/clone-slides/
SLIDESNET-42697Repair message appears after conversion ODP to PPTXBughttps://docs.aspose.com/slides/net/convert-odp-to-pptx/
SLIDESNET-42696Regression: PPTX to PDF/Image throws System.Runtime.InteropServices.ExternalException: A generic error occurred in GDI+.Bughttps://docs.aspose.com/slides/net/convert-powerpoint-ppt-and-pptx-to-pdf/
SLIDESNET-42680Equations in EMF image are not getting saved to PNG properlyBughttps://docs.aspose.com/slides/net/convert-slide/#convert-slide-to-bitmap
SLIDESNET-42673Chart is missing while converting presentation to PDFBughttps://docs.aspose.com/slides/net/powerpoint-charts/
SLIDESNET-42669PPTX to PDF, content size reducedBughttps://docs.aspose.com/slides/net/convert-powerpoint-ppt-and-pptx-to-pdf/
SLIDESNET-42664Text is improperly rendered in generated PDFBughttps://docs.aspose.com/slides/net/convert-powerpoint-ppt-and-pptx-to-pdf/
SLIDESNET-42655Aspose.Slides returns a link incorrectlyBughttps://docs.aspose.com/slides/net/manage-hyperlinks/
SLIDESNET-42635Chart is not displayed after converting presentation to HTMLBughttps://docs.aspose.com/slides/net/error-bar/
SLIDESNET-42632Chart thumbnail and SVG image have overlapping x-axis and data tableBughttps://docs.aspose.com/slides/net/chart-data-table/
SLIDESNET-42615Shapes rotation effects are missing in generated PDFBughttps://docs.aspose.com/slides/net/convert-powerpoint-ppt-and-pptx-to-pdf/
SLIDESNET-42614The text is rendered on wrong place on generated thumbnailsBughttps://docs.aspose.com/slides/net/convert-slide/#convert-slide-to-bitmap
SLIDESNET-42610Text shadow is missing in generated SVGBughttps://docs.aspose.com/slides/net/render-slide-as-svg-image/
SLIDESNET-42577Lost of internal links while saving PPTX as HTMLBughttps://docs.aspose.com/slides/net/convert-powerpoint-ppt-and-pptx-to-html/
SLIDESNET-42536Document is blurry after saving in HTMLBughttps://docs.aspose.com/slides/net/convert-powerpoint-ppt-and-pptx-to-html/
SLIDESNET-42496Issue with TextAutofitTypeBughttps://docs.aspose.com/slides/net/text-formatting/
SLIDESNET-40306Ink Annotation becomes regular imagesBughttps://docs.aspose.com/slides/net/open-presentation/
SLIDESNET-40051Pptx to pdf not properly convertedBughttps://docs.aspose.com/slides/net/convert-powerpoint-ppt-and-pptx-to-pdf/
SLIDESNET-40046Table (wmf image) missing in generated thumbnailBughttps://docs.aspose.com/slides/net/convert-slide/#convert-slide-to-bitmap
SLIDESNET-37485Shadow and mirroring effects are lost in generated thumbanilBughttps://docs.aspose.com/slides/net/convert-slide/#convert-slide-to-bitmap
SLIDESNET-37117KeyNotFoundException on presentation saveBughttps://docs.aspose.com/slides/net/save-presentation/
SLIDESNET-36636Font gets bigger when pptx exported to thumbnail and PDFBughttps://docs.aspose.com/slides/net/convert-powerpoint-ppt-and-pptx-to-pdf/
SLIDESNET-36386Glow effects for shapes are missing in exporte PDFBughttps://docs.aspose.com/slides/net/convert-powerpoint-ppt-and-pptx-to-pdf/
SLIDESNET-35729Slide notes text failed to add for PPT presentationBughttps://docs.aspose.com/slides/net/presentation-notes/
SLIDESNET-35564Text improperly rendered in generated thumbnailBughttps://docs.aspose.com/slides/net/convert-slide/#convert-slide-to-bitmap
SLIDESNET-35188Improve chart rendering in generated thumbnailsBughttps://docs.aspose.com/slides/net/convert-slide/#convert-slide-to-bitmap
SLIDESNET-34870Image reflection effect is lost when exporting PPTX to PDFBughttps://docs.aspose.com/slides/net/convert-powerpoint-ppt-and-pptx-to-pdf/
SLIDESNET-34428Arcs and arrow lines are missing in generated PDFBughttps://docs.aspose.com/slides/net/convert-powerpoint-ppt-and-pptx-to-pdf/

Public API Changes

Packaging Changes

Starting with Aspose Slides for .NET 21.9, we will change the release installation packages layout.

Aspose Slides for .NET NuGet package will contain these assemblies:

  • .NETFramework 2.0
  • .NETFramework 4.0
  • .NETStandard 2.0
  • .NET 5
  • MonoAndroid 9.0

The MSI and zip packages at Aspose Downloads will contain

  • .NETFramework 2.0
  • .NETFramework 3.5 (+ClientProfile)
  • .NETFramework 4.0 (+ClientProfile)
  • .NETStandard 2.0
  • .NETStandard 2.1
  • .NET 5
  • MonoAndroid 9.0

Support for exporting or converting presentations to animated GIF

We implemented support for converting presentations to animated GIF export. Using this new functionality, you can export a presentation into an animated GIF with slides changes and even animated transitions:

using (Presentation pres = new Presentation("pres.pptx"))
{
    pres.Save("pres.gif", SaveFormat.Gif, new GifOptions
    {
        FrameSize = new Size(180, 135), // the size of the resulted GIF  
        DefaultDelay = 2500, // how long each slide will be showed until it will be changed to the next one
        TransitionFps = 12 // increase FPS to better transition animation quality
    });
}

Export result:

animated GIF

IChartDataWorkbook.CalculateFormulas and ChartDataWorkbook.CalculateFormulas methods have been added

IChartDataWorkbook.CalulateFormulas and ChartDataWorkbook.CalulateFormulas methods have been added. With these methods, you can perform calculations with explicit formulas within a workbook. The operation is executed in two steps:

  • Check for unsupported formulas within the entire workbook: If unsupported formulas are found, CellUnsupportedDataException will be thrown—and values will not be updated.
  • Formula calculations and updating: If unsupported formulas are not found, the formulas will be calculated for the workbook—and cells values will be updated.

Cells and their formulas no longer reset when new values are set. Values too are no longer recalculated when new formulas are set.