Aspose.Slides for Java 15.6.0 的公共 API 和向后不兼容的更改

公共 API 更改

com.aspose.slides.DataLabel 构造函数签名已更改

构造函数的签名已从 DataLabel(com.aspose.slides.IChartSeries) 更改为 DataLabel(com.aspose.slides.IChartDataPoint)。

成员 com.aspose.slides.IDocumentProperties.getCount()、.getPropertyName(int index)、.remove(String name)、.contains(String name) 已标记为弃用;已引入替代方法

方法 IDocumentProperties.getCount()、IDocumentProperties.getPropertyName(int index)、.remove(string name)、.contains(string name) 已标记为弃用。已引入替代方法 IDocumentProperties.countOfCustomProperties()、IDocumentProperties.getCustomPropertyName(int index)、.removeCustomProperty(String name)、.containsCustomProperty(string name)。

已添加方法 com.aspose.slides.INotesSlideManager.removeNotesSlide()

已添加方法 com.aspose.slides.INotesSlideManager.RemoveNotesSlide() 用于移除某个幻灯片的备注幻灯片。

已添加方法 com.aspose.slides.ISlide.getNotesSlideManager(),方法 ISlide.getNotesSlide() 和 ISlide.addNotesSlide() 已标记为弃用

ISlide.getNotesSlide()、ISlide.addNotesSlide() 方法已标记为弃用。请改用新方法 ISlide.getNotesSlideManager()。


 ISlide slide = ...;

INotesSlide notes;

// notes = slide.addNotesSlide(); - 已弃用

// notes = slide.getNotesSlide(); - 已弃用

notes = slide.getNotesSlideManager().getNotesSlide();

notes = slide.getNotesSlideManager().addNotesSlide();

slide.getNotesSlideManager().removeNotesSlide();

已向 com.aspose.slides.IDocumentProperties 添加 getAppVersion() 方法

已添加方法 com.aspose.slides.IDocumentProperties.getAppVersion() 以获取内置文档属性,该属性代表 Microsoft PowerPoint 使用的内部版本号。

已向 com.aspose.slides.IComment 添加 remove() 方法

已添加方法 com.aspose.slides.IComment.remove() 用于从集合中移除评论。

已向 com.aspose.slides.ICommentAuthor 添加 remove() 方法

已添加方法 ICommentAuthor.Remove 用于从集合中移除评论作者。

已向 com.aspose.slides.IDocumentProperties 添加 clearCustomProperties() 和 clearBuiltInProperties() 方法

已添加方法 com.aspose.slides.IDocumentProperties.clearCustomProperties() 用于移除所有自定义文档属性。 已添加方法 com.aspose.slides.IDocumentProperties.clearBuiltInProperties() 用于移除并为所有内置文档属性(公司、主题、作者等)设置默认值。

已向 com.aspose.slides.IShape 添加 getBlackWhiteMode() 和 setBlackWhiteMode(byte) 方法

已向 com.aspose.slides.IShape 添加 getBlackWhiteMode() 和 setBlackWhiteMode(byte) 方法。 这些方法指定形状在黑白显示模式下的渲染方式。可能的值在 com.aspose.slides.BlackWhiteMode 类中定义。

含义
Color 正常着色的返回
Automatic 自动着色的返回
Gray 灰色着色的返回
LightGray 浅灰色着色的返回
InverseGray 反向灰色着色的返回
GrayWhite 灰色和白色着色的返回
BlackGray 黑色和灰色着色的返回
BlackWhite 黑色和白色着色的返回
Black 仅返回黑色着色
White 返回白色着色
Hidden 对象未被渲染

已向 com.aspose.slides.ICommentAuthorCollection 添加 removeAt(int)、remove(ICommentAuthor) 和 clear() 方法

已添加方法 ICommentAuthorCollection.removeAt(int) 以通过指定索引移除作者。已添加方法 ICommentAuthorCollection.remove(ICommentAuthor) 以从集合中移除指定的作者。已添加方法 ICommentAuthorCollection.clear() 以从集合中移除所有项。