Browse our Products

Aspose.Slides for C++ 24.10 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 x86_64/ARM64 (Xcode 13.4 or later).

New Features and Enhancements

KeySummaryCategoryRelated Documentation
SLIDESNET-43619Getting the vanishing point option of Zoom animationFeature

Other Improvements and Changes

KeySummaryCategoryRelated Documentation
SLIDESCPP-3966Use Aspose.Slides for .NET 24.10 featuresEnhancementhttps://releases.aspose.com/slides/net/release-notes/2024/aspose-slides-for-net-24-10-release-notes/

Public API Changes

New Enum Members: EffectSubtype::SlideCenter and EffectSubtype::ObjectCenter Have Been Added

New members, SlideCenter and ObjectCenter, have been added to the EffectSubtype enum. These effect subtypes are used with the FadedZoom effect type. The following example demonstrates how these members can be used:

System::SharedPtr<Presentation> presentation = System::MakeObject<Presentation>(u"pres.pptx");
System::SharedPtr<IEffect> effect = presentation->get_Slide(0)->get_Timeline()->get_MainSequenceEffect(0);

if (effect->get_Type() == EffectType::FadedZoom)
{
    System::Console::WriteLine(u"{0} - {1}", effect.Type, effect.Subtype);
}