Browse our Products

Aspose.Slides for C++ 22.1 Release Notes

Supported Platforms

  • Aspose.Slides for C++ for Windows x64 (Microsoft Visual C++).
  • Aspose.Slides for C++ for Windows x86 (Microsoft Visual C++).
  • Aspose.Slides for C++ for Linux (Clang).

New Features and Enhancements

KeySummaryCategoryRelated Documentation
SLIDESNET-42856Custom table style is lost after cloning to another presentationEnhancementhttps://docs.aspose.com/slides/cpp/clone-slides/
SLIDESNET-42964Incorrect word breaks for text frames after export or rasterizationEnhancementhttps://docs.aspose.com/slides/cpp/convert-slide/

Other Improvements and Changes

KeySummaryCategoryRelated Documentation
SLIDESCPP-3225Use Aspose.Slides for .NET 22.1 featuresEnhancement

Public API Changes

None member have been added to TimeUnitType enumeration

A new None member have been added to TimeUnitType enumeration. This member indicates that no unit should be set for the appropriate unit scale.

using namespace Aspose::Slides;
using namespace Aspose::Slides::Charts;
using namespace Aspose::Slides::Export;

auto pres = System::MakeObject<Presentation>();
auto chart = pres->get_Slides()->idx_get(0)->get_Shapes()->AddChart(ChartType::Area, 10.0f, 10.0f, 400.0f, 300.0f, true);
chart->get_Axes()->get_HorizontalAxis()->set_MajorUnitScale(TimeUnitType::None);
pres->Save(u"chart.pptx", SaveFormat::Pptx);