Aspose.Slides for Java 16.7.0 Release Notes
Contents
[
Hide
]
Key | Summary | Category |
---|---|---|
SLIDESNET-36576 | Support for removing embedded audios from presentation | Feature |
SLIDESNET-34465 | Support for providing option to enable Header row and Banded rows Options | Feature |
SLIDESJAVA-34433 | Convert HTML with charts to PPTX by keeping charts editable in resultant file | Bug |
SLIDESJAVA-35379 | Adding EMF in Aspose.Slides creates blurred image | Bug |
SLIDESJAVA-35567 | Presentation not saved | Bug |
SLIDESJAVA-35566 | Presentation not saving | Bug |
SLIDESJAVA-35552 | NullPointerException on saving PPT presentation to ODP | Bug |
SLIDESJAVA-35550 | Error: Converting Slides with charts to svg | Bug |
SLIDESJAVA-35549 | Text is improperly rendered in generated thumbnail | Bug |
SLIDESJAVA-35547 | Images are improperly rendered in generated thumbnail | Bug |
SLIDESJAVA-35537 | Specified argument out of range exception on generating thumbnails | Bug |
SLIDESJAVA-35529 | Protected view error message appearing on saving presentation | Bug |
SLIDESJAVA-35526 | Gray borders observed around image in Ole frame when viewed in slide show | Bug |
SLIDESJAVA-35525 | Incorrect Language Id is retrieved when using Aspose.Slides | Bug |
SLIDESJAVA-35524 | The image improperly rendered in generated thumbnail | Bug |
SLIDESJAVA-35517 | NullPointerException on accessing presentation | Bug |
SLIDESJAVA-35516 | Unsupported moniker type exception on loading presentation | Bug |
SLIDESJAVA-35513 | LanguageId is null for text frame text | Bug |
SLIDESJAVA-35510 | NullPointerException on loading presentation | Bug |
SLIDESJAVA-35351 | ArgumentNullException on presentation save | Bug |
SLIDESJAVA-35243 | OutofMemoryError on presentation load | Bug |
SLIDESJAVA-35236 | getLoadFormat method returns 3 for pptx and ppsx files | Bug |
SLIDESJAVA-34418 | Setting chart data range using Aspose.Slides | Bug |
SLIDESJAVA-34294 | AutoShapeType is not correct when getting the autoshape from PPT file | Bug |
SLIDESJAVA-34157 | Oleframe failed to open in PowerPoint when using Aspose.Slides | Bug |
Public API Changes
Changes were made in API of text extraction
The following static methods of the Presentation class made deprecate (please use overloads of IPresentationFactory instead) and return an instance of IPresentationText interface instead of PresentationText class:
getPresentationText(InputStream stream, int mode)
getPresentationText(String file, int mode)
getPresentationText(InputStream stream, int mode, LoadOptions options)
ExtractionMode enum renamed to TextExtractionArrangingMode.
Deprecate members in many classes and interfaces have been deleted
Members in many classes and interfaces marked as Deprecate a long time ago have been deleted in this release:
com.aspose.slides.BaseSlide.getParentPresentation()
com.aspose.slides.BaseSlide.getTags()
com.aspose.slides.BaseSlide.applyColorScheme(com.aspose.slides.ExtraColorScheme)
com.aspose.slides.Slide.getNotesSlide()
com.aspose.slides.Slide.getOverrideTheme()
com.aspose.slides.Slide.addNotesSlide()
com.aspose.slides.Slide.applyColorScheme(com.aspose.slides.ExtraColorScheme)
com.aspose.slides.ISlide.getNotesSlide()
com.aspose.slides.ISlide.addNotesSlide()
com.aspose.slides.LayoutSlide.getOverrideTheme()
com.aspose.slides.LayoutSlide.applyColorScheme(com.aspose.slides.ExtraColorScheme)
com.aspose.slides.MasterSlide.applyColorScheme(com.aspose.slides.ExtraColorScheme)
com.aspose.slides.NotesSlide.getOverrideTheme()
com.aspose.slides.NotesSlide.applyColorScheme(com.aspose.slides.ExtraColorScheme)
com.aspose.slides.MasterNotesSlide.applyColorScheme(com.aspose.slides.ExtraColorScheme)
com.aspose.slides.MasterHandoutSlide.applyColorScheme(com.aspose.slides.ExtraColorScheme)
com.aspose.slides.DocumentProperties.getCount()
com.aspose.slides.DocumentProperties.contains(String)
com.aspose.slides.DocumentProperties.getPropertyName(int)
com.aspose.slides.DocumentProperties.remove(String)
com.aspose.slides.IDocumentProperties.getCount()
com.aspose.slides.IDocumentProperties.contains(String)
com.aspose.slides.IDocumentProperties.getPropertyName(int)
com.aspose.slides.IDocumentProperties.remove(String)
com.aspose.slides.ParagraphFormatEffectiveData.getBulletColor ()
com.aspose.slides.Presentation.getEncryptDocumentProperties()
com.aspose.slides.Presentation.setEncryptDocumentProperties(boolean)
com.aspose.slides.Presentation.isEncrypted()
com.aspose.slides.Presentation.isOnlyDocumentPropertiesLoaded()
com.aspose.slides.Presentation.isWriteProtected()
com.aspose.slides.Presentation.getTags()
com.aspose.slides.Presentation.encrypt(String)
com.aspose.slides.Presentation.removeEncryption()
com.aspose.slides.Presentation.removeWriteProtection()
com.aspose.slides.Presentation.setWriteProtection(String)
com.aspose.slides.Shape.getHLinkClick()
com.aspose.slides.Shape.setHLinkClick(com.aspose.slides.Hyperlink)
com.aspose.slides.Shape.getHLinkMouseOver()
com.aspose.slides.Shape.setHLinkMouseOver(com.aspose.slides.Hyperlink)
com.aspose.slides.Shape.getTags()
com.aspose.slides.ShapeFrame.cloneShapeFrame()
com.aspose.slides.IShapeFrame.cloneShapeFrame()
com.aspose.slides.SlideCollection.addClone(com.aspose.slides.ISlide,com.aspose.slides.IMasterSlide)
com.aspose.slides.SlideCollection.insertClone(int,com.aspose.slides.ISlide,com.aspose.slides.IMasterSlide)
com.aspose.slides.ISlideCollection.addClone(com.aspose.slides.ISlide,com.aspose.slides.IMasterSlide)
com.aspose.slides.ISlideCollection.insertClone(int,com.aspose.slides.ISlide,com.aspose.slides.IMasterSlide)
com.aspose.slides.SlideShowTransition.getBuiltInSound()
com.aspose.slides.SlideShowTransition.setBuiltInSound(boolean)
com.aspose.slides.Axis.getRotationAngle()
com.aspose.slides.Axis.setRotationAngle(boolean)
com.aspose.slides.Axis.getSourceLinked()
com.aspose.slides.Axis.setSourceLinked(float)
com.aspose.slides.ChartCategory.getLevels()
com.aspose.slides.IChartCategory.getLevels()
com.aspose.slides.ChartCategoryLevelsManager.deleteValueOfLevel(int)
com.aspose.slides.ChartCategoryLevelsManager.setValueOfLevel(int,com.aspose.slides.IChartDataCell)
com.aspose.slides.IChartCategoryLevelsManager.deleteValueOfLevel(int)
com.aspose.slides.IChartCategoryLevelsManager.setValueOfLevel(int,com.aspose.slides.IChartDataCell)
com.aspose.slides.ChartSeries.getMarkerFill()
com.aspose.slides.ChartSeries.getMarkerSize()
com.aspose.slides.ChartSeries.setMarkerSize(int)
com.aspose.slides.ChartSeries.getMarkerSymbol()
com.aspose.slides.ChartSeries.setMarkerSymbol(int)
com.aspose.slides.ChartSeries.getNameCells()
com.aspose.slides.DataLabel.getLinkedSource()
com.aspose.slides.DataLabel.setLinkedSource(boolean)
com.aspose.slides.TrendlineCollection.add(com.aspose.slides.ITrendline)
com.aspose.slides.SmartArtNodeCollection.getNodeByPosition(int)
com.aspose.slides.SmartArtNodeCollection.removeNodeByPosition(int)
com.aspose.slides.ISmartArtNodeCollection.getNodeByPosition(int)
com.aspose.slides.ISmartArtNodeCollection.removeNodeByPosition(int)