Aspose.Slides for C++ 23.8 Release Notes

Supported Platforms

  • Aspose.Slides for C++ for Windows x64/x86 (Microsoft Visual Studio 2017 or later).
  • Aspose.Slides for C++ for Linux (Clang 3.9 or later, GCC 6.1 or later, glibc 2.23 or later).
  • Aspose.Slides for C++ for macOS (Xcode 13.4 or later).

New Features and Enhancements

KeySummaryCategoryRelated Documentation
SLIDESNET-43744Slide Show / Set Up / Show Media Controls settingFeature
SLIDESNET-44070Loading corrupted presentation throws PptxReadExceptionEnhancement
SLIDESNET-44031Add an option to the ZipFile to read in recovery modeEnhancement

Other Improvements and Changes

KeySummaryCategoryRelated Documentation
SLIDESCPP-3616Use Aspose.Slides for .NET 23.8 featuresEnhancement

Public API Changes

Markdown export - Flavor, MarkdownExportType, NewLineType, and MarkdownSaveOptions moved to Aspose::Slides::Export namespace

The classes and enums related to markdown export have been moved from namespace Aspose::Slides::DOM::Export::Markdown to Aspose::Slides::Export.

The following classes and enums have been moved:

  • MarkdownSaveOptions
  • NewLineType
  • MarkdownExportType
  • Flavor

SlideShowSettings::get_ShowMediaControls() and SlideShowSettings::set_ShowMediaControls() methods have been added

New get_ShowMediaControls() and set_ShowMediaControls() methods have been added to the SlideShowSettings class, which represents the slide show settings for the presentation.


auto pres = System::MakeObject<Presentation>();