Browse our Products

Aspose.Slides for .NET 16.7.0 Release Notes

KeySummaryCategory
SLIDESNET-37247Setting Color Scheme on PresentationInvestigation
SLIDESNET-36576Support for removing embedded audios from presentationFeature
SLIDESNET-34465Support for providing option to enable Header row and Banded rows OptionsFeature
SLIDESNET-37670Borders around table appears on saving presentationBug
SLIDESNET-37667InvalidCastException on saving presentationBug
SLIDESNET-37661After loading presentation chart x axis changesBug
SLIDESNET-37659Updating chart data does not update the chart thumbnailsBug
SLIDESNET-37657Using FontSubstRule causes incorrect rendering / exceptionBug
SLIDESNET-37653Time required to Open/ReSave large password protected pptx in 16.6 is significantly bigger than in previous versionsBug
SLIDESNET-37651Time required to Open/ReSave large pptx in 16.6 is significantly bigger than in previous versionsBug
SLIDESNET-37650Wrong charts rendering in generated thumbnailsBug
SLIDESNET-37648Embedded Objects icon are changed after saving pptBug
SLIDESNET-37647NullReferenceException on saving PPT presentation to ODPBug
SLIDESNET-37641Aspose.Slides 16.6.0: DefaultRegularFont setting doesn’t work properlyBug
SLIDESNET-37626Arrows are missing in saved presentationBug
SLIDESNET-37617Exception on exporting pptx to pdfBug
SLIDESNET-37613ArgumentOutOfRangeException on loading presentationBug
SLIDESNET-37608Aspose.Slides does not interpret CSS line-height property correctlyBug
SLIDESNET-37605Incorrect Language Id is retrieved when using Aspose.SlidesBug
SLIDESNET-37604Protected view error message appearing on saving presentationBug
SLIDESNET-37600LanguageId is null for text frame textBug
SLIDESNET-37599Underline is missingBug
SLIDESNET-37597Incorrect rendering of EA portionsBug
SLIDESNET-37595Font ges changed on saving presentationBug
SLIDESNET-37593Value cannot be null on saving PPT presentationBug
SLIDESNET-37592NullReferenceException on saving presentationBug
SLIDESNET-37591Unsupported moniker type exception on loading presentationBug
SLIDESNET-37580Space character is changed after saving a ppt fileBug
SLIDESNET-37546Wrong shape constraints in loaded presentationBug
SLIDESNET-37540Shape Fill and background color gets changed on saving presentationBug
SLIDESNET-37530Drawing text in spills out of a table borderBug
SLIDESNET-37362XmlException on slide cloningBug
SLIDESNET-37347ArgumentNullException on presentation saveBug
SLIDESNET-37213Error while generating thumbnailsBug
SLIDESNET-37196PresentationInfo.LoadFormat method returns Pptx for pptx and ppsx filesBug
SLIDESNET-37161High memory consumption on presentation load and saveBug
SLIDESNET-37107Curved Text in a Group rendered incorrectly on slide cloneBug
SLIDESNET-36880PptxReadException thrown on loading pptxBug
SLIDESNET-36842White Block images on Chart Lines after CloningBug
SLIDESNET-36833PPTX slide text formatting gets disturbed on cloning slidesBug
SLIDESNET-36664IIS Hangs with high CPU usage when converting slides to jpgBug
SLIDESNET-36273Error C2686 in compiling call to aspose.slides (15.2.0.0) with C++/CLIBug
SLIDESNET-36210Embedded Ole objects Icons get disturbed on opening and saving presentationBug
SLIDESNET-35997Shape segment is changed on PPT resavingBug
SLIDESNET-35990Background color missing in cloned shape with Aspose.SlidesBug
SLIDESNET-35600Wrong Colors after cloning from PPTXBug
SLIDESNET-35576The direction of the shapes changes when saving in PPT formatBug
SLIDESNET-35488AutoShapeType is not correct when getting the autoshape from PPT fileBug
SLIDESNET-34811Embedded OLE Frame failed to open in PowerPointBug
SLIDESNET-34474Text color changes in shape when slide is clonedBug
SLIDESNET-34400Shape border line is improperly rendered for thumbnail in PPTBug
SLIDESNET-34390SmartArt Text is lost on generating slide thumbnailBug
SLIDESNET-33401UnsupportedFormat exception on loading odp fileBug
SLIDESNET-33362Wrong Gradient type returned for the shapeBug
SLIDESNET-31404Arrow shape rendered as square in exported PDFBug
SLIDESNET-6241CloneSlide Problem: MS-PowerPoint 2000 shows blank slide instead of Rectangular Callout shapeBug

Public API Changes

Changes were made in API related to the text extraction: ISlideText and IPresentationText interface, ExtractionMode enum and PresentationText class were moved from Aspose.Slides.Util to Aspose.Slides namespace.

The following static methods of the Presentation class made obsolete (please use overloads of IPresentationFactory instead) and return an instance of IPresentationText interface instead of PresentationText class:

  • GetPresentationText(Stream stream, ExtractionMode mode);
  • GetPresentationText(String file, ExtractionMode mode);
  • GetPresentationText(Stream stream, ExtractionMode mode, LoadOptions options).
  • ExtractionMode enum renamed to TextExtractionArrangingMode.

Obsolete members in many classes and interfaces have been deleted

Members in many classes and interfaces marked as Obsolete a long time ago have been deleted in this release:

Aspose.Slides.BaseSlide.ParentPresentation
Aspose.Slides.BaseSlide.Tags
Aspose.Slides.BaseSlide.ApplyColorScheme(Aspose.Slides.Theme.ExtraColorScheme)
Aspose.Slides.Slide.NotesSlide
Aspose.Slides.Slide.OverrideTheme
Aspose.Slides.Slide.AddNotesSlide
Aspose.Slides.Slide.ApplyColorScheme(Aspose.Slides.Theme.ExtraColorScheme)
Aspose.Slides.ISlide.NotesSlide
Aspose.Slides.ISlide.AddNotesSlide
Aspose.Slides.LayoutSlide.OverrideTheme
Aspose.Slides.LayoutSlide.ApplyColorScheme(Aspose.Slides.Theme.ExtraColorScheme)
Aspose.Slides.MasterSlide.ApplyColorScheme(Aspose.Slides.Theme.ExtraColorScheme)
Aspose.Slides.NotesSlide.OverrideTheme
Aspose.Slides.NotesSlide.ApplyColorScheme(Aspose.Slides.Theme.ExtraColorScheme)
Aspose.Slides.MasterNotesSlide.ApplyColorScheme(Aspose.Slides.Theme.ExtraColorScheme)
Aspose.Slides.MasterHandoutSlide.ApplyColorScheme(Aspose.Slides.Theme.ExtraColorScheme)

Aspose.Slides.DocumentProperties.Count
Aspose.Slides.DocumentProperties.Contains(System.String)
Aspose.Slides.DocumentProperties.GetPropertyName(System.Int32)
Aspose.Slides.DocumentProperties.Remove(System.String)
Aspose.Slides.IDocumentProperties.Count
Aspose.Slides.IDocumentProperties.Contains(System.String)
Aspose.Slides.IDocumentProperties.GetPropertyName(System.Int32)
Aspose.Slides.IDocumentProperties.Remove(System.String)
Aspose.Slides.ParagraphFormatEffectiveData.BulletColor
Aspose.Slides.Presentation.EncryptDocumentProperties
Aspose.Slides.Presentation.IsEncrypted
Aspose.Slides.Presentation.IsOnlyDocumentPropertiesLoaded
Aspose.Slides.Presentation.IsWriteProtected
Aspose.Slides.Presentation.Tags
Aspose.Slides.Presentation.Encrypt(System.String)
Aspose.Slides.Presentation.RemoveEncryption
Aspose.Slides.Presentation.RemoveWriteProtection
Aspose.Slides.Presentation.SetWriteProtection(System.String)
Aspose.Slides.Shape.HLinkClick
Aspose.Slides.Shape.HLinkMouseOver
Aspose.Slides.Shape.Tags
Aspose.Slides.ShapeFrame.CloneShapeFrame
Aspose.Slides.IShapeFrame.CloneShapeFrame
Aspose.Slides.SlideCollection.AddClone(Aspose.Slides.ISlide,Aspose.Slides.IMasterSlide)
Aspose.Slides.SlideCollection.InsertClone(System.Int32,Aspose.Slides.ISlide,Aspose.Slides.IMasterSlide)
Aspose.Slides.ISlideCollection.AddClone(Aspose.Slides.ISlide,Aspose.Slides.IMasterSlide)
Aspose.Slides.ISlideCollection.InsertClone(System.Int32,Aspose.Slides.ISlide,Aspose.Slides.IMasterSlide)
Aspose.Slides.SlideShow.SlideShowTransition.BuiltInSound

Aspose.Slides.Charts.Axis.RotationAngle
Aspose.Slides.Charts.Axis.SourceLinked
Aspose.Slides.Charts.ChartCategory.Levels
Aspose.Slides.Charts.IChartCategory.Levels
Aspose.Slides.Charts.ChartCategoryLevelsManager.DeleteValueOfLevel(System.Int32)
Aspose.Slides.Charts.ChartCategoryLevelsManager.SetValueOfLevel(System.Int32,Aspose.Slides.Charts.IChartDataCell)
Aspose.Slides.Charts.IChartCategoryLevelsManager.DeleteValueOfLevel(System.Int32)
Aspose.Slides.Charts.IChartCategoryLevelsManager.SetValueOfLevel(System.Int32,Aspose.Slides.Charts.IChartDataCell)
Aspose.Slides.Charts.ChartSeries.MarkerFill
Aspose.Slides.Charts.ChartSeries.MarkerSize
Aspose.Slides.Charts.ChartSeries.MarkerSymbol
Aspose.Slides.Charts.ChartSeries.NameCells
Aspose.Slides.Charts.DataLabel.LinkedSource
Aspose.Slides.Charts.TrendlineCollection.Add(Aspose.Slides.Charts.ITrendline)

Aspose.Slides.SmartArt.SmartArtNodeCollection.GetNodeByPosition(System.Int32)
Aspose.Slides.SmartArt.SmartArtNodeCollection.RemoveNodeByPosition(System.Int32)
Aspose.Slides.SmartArt.ISmartArtNodeCollection.GetNodeByPosition(System.Int32)
Aspose.Slides.SmartArt.ISmartArtNodeCollection.RemoveNodeByPosition(System.Int32)