Browse our Products

Aspose.Slides for .NET 23.6 Release Notes

KeySummaryCategoryRelated Documentation
SLIDESNET-43700Setting a default language for an entire PowerPoint documentFeaturehttps://docs.aspose.com/slides/net/presentation-localization/
SLIDESNET-43870Quality of images is low when converting a presentation to PDFEnhancementhttps://docs.aspose.com/slides/net/convert-powerpoint-to-pdf/
SLIDESNET-43807Loading corrupted presentation throws PptUnsupportedFormatExceptionEnhancementhttps://docs.aspose.com/slides/net/open-presentation/
SLIDESNET-44008PortionFormat.getEffective method throws NullPointerExceptionBug< https://docs.aspose.com/slides/net/shape-effective-properties/>
SLIDESNET-43969PPT to PDF corrupted imageBug< https://docs.aspose.com/slides/net/conversion-to-pdf/>
SLIDESNET-43966Direction of an arrow shape is reversed when converting ODP to PPTXBughttps://docs.aspose.com/slides/net/convert-openoffice-odp/
SLIDESNET-43965Background of a table turns blue when converting ODP to PPTXBughttps://docs.aspose.com/slides/net/convert-openoffice-odp/
SLIDESNET-43964Application freezes when converting PPTX to PDFBughttps://docs.aspose.com/slides/net/conversion-to-pdf/
SLIDESNET-43958Slide notes look incorrectly when converting PPT to PDFBughttps://docs.aspose.com/slides/net/convert-powerpoint-to-pdf-with-notes/
SLIDESNET-43951Loading a presentation throws PptxReadExceptionBughttps://docs.aspose.com/slides/net/open-presentation/
SLIDESNET-43950Saving presentations throws NotImplementedExceptionBughttps://docs.aspose.com/slides/net/save-presentation/
SLIDESNET-43942Date and footer are not the same when loading PPT and saving it to PPT/PPTXBughttps://docs.aspose.com/slides/net/convert-presentation/
SLIDESNET-43906ClassCastException occurred while loading PPTX fileBughttps://docs.aspose.com/slides/net/open-presentation/#load-presentation
SLIDESNET-43901Regression: Sheet names wrongBughttps://docs.aspose.com/slides/net/powerpoint-charts/
SLIDESNET-43897PptxReadException occurred while loading PPTX fileBughttps://docs.aspose.com/slides/net/open-presentation/
SLIDESNET-43868PPTX to PNG: Fractional power is bigger than originalBughttps://docs.aspose.com/slides/net/convert-slide/#converting-slides-to-bitmap-and-saving-the-images-in-png
SLIDESNET-43864PPTX to PNG: Equation is misalignedBughttps://docs.aspose.com/slides/net/convert-slide/#converting-slides-to-bitmap-and-saving-the-images-in-png
SLIDESNET-43863Overlap of content on PPTX to PNG conversionBughttps://docs.aspose.com/slides/net/convert-slide/#converting-slides-to-bitmap-and-saving-the-images-in-png
SLIDESNET-43852Arrow appears when exporting a presentation to PDF and thumbnailsBughttps://docs.aspose.com/slides/net/convert-powerpoint-to-pdf/
SLIDESNET-43851Text is not displayed when adding SVG image to a presentationBughttps://docs.aspose.com/slides/net/image/#adding-svg-to-presentations
SLIDESNET-43849Hyperlink does not work when converting PPTX to PDFBughttps://docs.aspose.com/slides/net/conversion-to-pdf/
SLIDESNET-43826PPTX to JPEG: Chart not rendered correctlyBughttps://docs.aspose.com/slides/net/powerpoint-charts
SLIDESNET-43806Loading PPTX file causes PptxReadExceptionBughttps://docs.aspose.com/slides/net/open-presentation/#open-presentation
SLIDESNET-43805Saving a presentation to PPTX throws ArgumentExceptionBughttps://docs.aspose.com/slides/net/save-presentation/#saving-presentation-to-files
SLIDESNET-43804Font substitution warning does not appearBughttps://docs.aspose.com/slides/net/font-substitution/
SLIDESNET-43802Elements of EMF image are missing when converting slide to PNGBughttps://docs.aspose.com/slides/net/convert-powerpoint-to-png/
SLIDESNET-43801Date format is changed when converting Radar chart to SVGBughttps://docs.aspose.com/slides/net/powerpoint-charts
SLIDESNET-43796Opening and saving PPTX causes ArgumentNullExceptionBughttps://docs.aspose.com/slides/net/save-presentation/
SLIDESNET-43712Slide transitions are missing when saving PPT to PPTBughttps://docs.aspose.com/slides/net/slide-transition/
SLIDESNET-43422Pptx to Images - Data missingBughttps://docs.aspose.com/slides/net/powerpoint-charts/
SLIDESNET-43302Data series labels on chart is not displayed correctly when converting PPTX to PDFBug< https://docs.aspose.com/slides/net/convert-powerpoint-to-pdf/>
SLIDESNET-43164EffectiveData is lost for Portion object if a change is made to the previous oneBughttps://docs.aspose.com/slides/net/shape-effective-properties/

Public API Changes

.NET 6: Nuget depends on System.Drawing.Common, a cross-platform version is available in the ZIP and MSI releases

Aspose.Slides assembly for .NET 6 will now be presented as:

  • Nuget package: dependency on System.Drawing.Common, Windows only.
  • ZIP and MSI release: will include two variants:
    • win: build for Windows with a dependency on System.Drawing.Common.
    • cross-platform: no dependence on System.Drawing.Common, supports Windows, Linux and MacOS.

ILoadOptions.DefaultTextLanguage property have been added

ILoadOptions.DefaultTextLanguage property has been added. It represents the default language for presentation text.

The example below demonstrates using load options to define the default text culture:

LoadOptions loadOptions = new LoadOptions();
loadOptions.DefaultTextLanguage = "en-US";
using (Presentation pres = new Presentation(loadOptions))
{
    // Add new rectangle shape with text
    IAutoShape shp = pres.Slides[0].Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 150, 50);
    shp.TextFrame.Text = "New Text";
    
    // Check the first portion language
    Console.WriteLine(shp.TextFrame.Paragraphs[0].Portions[0].PortionFormat.LanguageId);
}