Aspose.Slides for Java 15.6.0 Release Notes
Minor Changes
SLIDESJAVA-34866 - Support for cleaning of PowerPoint document properties
SLIDESJAVA-34642 - Setting custom position and size for chart legends
SLIDESJAVA-34305 - Joining connector to shapes in PPTX
SLIDESNET-36325 - Support for removing Notes slides in presentation
Other improvements and changes
Bug fixes
SLIDESJAVA-34930 - Font name not shown from title placeholder
SLIDESJAVA-34926 - NullPointer exception on loading the presentation
SLIDESJAVA-34921 - Error while opening the saved presentation with Animations
SLIDESJAVA-34918 - Unsupported file format while loading a presentation
SLIDESJAVA-34909 - Line with markers chart is lost in generated thumbnail
SLIDESJAVA-34905 - Presentation repair message on opening the Aspose.Slides saved presentation
SLIDESJAVA-34904 - Chart axis and legends text is improeprly rendered in exported HTML
SLIDESJAVA-34901 - NegativeSeekOffset Exception on loading presentation
SLIDESJAVA-34900 - Exception on saving presentation
SLIDESJAVA-34891 - Hyperlink text is lost on converting odp to html
SLIDESJAVA-34889 - Incorrect rendering of shapes on generated thumbnail
SLIDESJAVA-34888 - color of picture changed on generated thumbnail
SLIDESJAVA-34856 - Setting InvertIfNegative does not set the color of data item bars to blank
SLIDESJAVA-34841 - Chart failed to get opened in edit mode when edited in PowerPoint
SLIDESJAVA-34727 - Text alignment in merged cell of the table is not correct in PDF file
SLIDESJAVA-34718 - Exception: Couldnot read PowerPoint Document record on opening the PPT file
SLIDESJAVA-34644 - NullPointerException thrown while converting PPT to PDF
SLIDESJAVA-34633 - HeadlessException thrown on adding HTML to PPTX file
SLIDESJAVA-34572 - Chart failed to get edited in PowerPoint after renaming series name
SLIDESJAVA-34539 - Couldn’t read “PowerPoint Document” record on converting PPT to PDF
SLIDESJAVA-6023 - Object resizing problem
Public API changes
com.aspose.slides.DataLabel constructor signature has been changed
The signature of the constructor has been changed from DataLabel(com.aspose.slides.IChartSeries) to DataLabel(com.aspose.slides.IChartDataPoint).
Members com.aspose.slides.IDocumentProperties.getCount(), .getPropertyName(int index)., .remove(String name), .contains(String name) have been marked as Deprecated; substitutions have been introduced instead.
Methods IDocumentProperties.getCount(), IDocumentProperties.getPropertyName(int index)., .remove(string name), .contains(string name) have been marked as Deprecated. Methods IDocumentProperties.countOfCustomProperties(), IDocumentProperties.getCustomPropertyName(int index)., .removeCustomProperty(String name), .containsCustomProperty(string name) have been introduced instead.
Method com.aspose.slides.INotesSlideManager.removeNotesSlide() has been added
Method com.aspose.slides.INotesSlideManager.RemoveNotesSlide() has been added for removing notes slide of some slide.
Method com.aspose.slides.ISlide.getNotesSlideManager() has been added. Methods ISlide.getNotesSlide() and ISlide.addNotesSlide() have been marked as Deprecated
ISlide.getNotesSlide(), ISlide.addNotesSlide() methods have been marked as Deprecated. Use new method ISlide.getNotesSlideManager() instead.
ISlide slide = ...;
INotesSlide notes;
// notes = slide.addNotesSlide(); - deprecated
// notes = slide.getNotesSlide(); - deprecated
notes = slide.getNotesSlideManager().getNotesSlide();
notes = slide.getNotesSlideManager().addNotesSlide();
slide.getNotesSlideManager().removeNotesSlide();
Method getAppVersion() has been added to com.aspose.slides.IDocumentProperties
Method com.aspose.slides.IDocumentProperties.getAppVersion() has been added in order to get builtin document property, which represents internal version numbers used by Microsoft PowerPoint.
Method remove() has been added to com.aspose.slides.IComment
Method com.aspose.slides.IComment.remove() has been added for removing comment from the collection.
Method remove() has been added to com.aspose.slides.ICommentAuthor
Method ICommentAuthor.Remove has been added for removing author of comments from the collection.
Methods clearCustomProperties() and clearBuiltInProperties() have been added to com.aspose.slides.IDocumentProperties
Method com.aspose.slides.IDocumentProperties.clearCustomProperties() has been added for removing all custom document properties.
Method com.aspose.slides.IDocumentProperties.clearBuiltInProperties() has been added for removing and setting default values for all builtin document properties (Company, Subject, Author etc).
Methods getBlackWhiteMode(), setBlackWhiteMode(byte) have been added to com.aspose.slides.IShape
Methods getBlackWhiteMode(), setBlackWhiteMode(byte) have been added to com.aspose.slides.IShape. The methods specify how a shape will render in black-and-white display mode. The possible values are specified in com.aspose.slides.BlackWhiteMode class.
Value | Meaning |
---|---|
Color | Rerurn with normal coloring |
Automatic | Rerurn with automatic coloring |
Gray | Rerurn with gray coloring |
LightGray | Rerurn with light gray coloring |
InverseGray | Rerurn with inverse gray coloring |
GrayWhite | Rerurn with gray and white coloring |
BlackGray | Rerurn with black and gray coloring |
BlackWhite | Rerurn with black and white coloring |
Black | Rerurn only with black coloring |
White | Rerurn with white coloring |
Hidden | The object is not rendered |
Methods removeAt(int), remove(ICommentAuthor) and clear() have been added to com.aspose.slides.ICommentAuthorCollection
Method ICommentAuthorCollection.removeAt(int) has added for removing author by specified index. Method ICommentAuthorCollection.remove(ICommentAuthor) has added for removing specified author from collection. Method ICommentAuthorCollection.clear() has been added for removing all items from collection.