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) 메서드가 도입되었습니다.
Method com.aspose.slides.INotesSlideManager.removeNotesSlide()가 추가되었습니다
com.aspose.slides.INotesSlideManager.RemoveNotesSlide() 메서드는 특정 슬라이드의 노트 슬라이드를 제거하기 위해 추가되었습니다.
Method com.aspose.slides.ISlide.getNotesSlideManager()가 추가되었습니다. Methods 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();
Method getAppVersion()이 com.aspose.slides.IDocumentProperties에 추가되었습니다
com.aspose.slides.IDocumentProperties.getAppVersion() 메서드는 Microsoft PowerPoint에서 사용되는 내부 버전 번호를 나타내는 내장 문서 속성을 가져오기 위해 추가되었습니다.
Method remove()가 com.aspose.slides.IComment에 추가되었습니다
com.aspose.slides.IComment.remove() 메서드는 컬렉션에서 댓글을 제거하기 위해 추가되었습니다.
Method remove()가 com.aspose.slides.ICommentAuthor에 추가되었습니다
ICommentAuthor.Remove 메서드는 컬렉션에서 댓글 작성자를 제거하기 위해 추가되었습니다.
Methods clearCustomProperties() 및 clearBuiltInProperties()가 com.aspose.slides.IDocumentProperties에 추가되었습니다
com.aspose.slides.IDocumentProperties.clearCustomProperties() 메서드는 모든 사용자 정의 문서 속성을 제거하기 위해 추가되었습니다. com.aspose.slides.IDocumentProperties.clearBuiltInProperties() 메서드는 모든 내장 문서 속성(Company, Subject, Author 등)을 제거하고 기본값으로 설정하기 위해 추가되었습니다.
Methods getBlackWhiteMode(), setBlackWhiteMode(byte)가 com.aspose.slides.IShape에 추가되었습니다
com.aspose.slides.IShape에 getBlackWhiteMode(), setBlackWhiteMode(byte) 메서드가 추가되었습니다. 이 메서드는 형태가 흑백 표시 모드에서 어떻게 렌더링되는지를 지정합니다. 가능한 값은 com.aspose.slides.BlackWhiteMode 클래스에 정의되어 있습니다.
| 값 | 의미 |
|---|---|
| Color | 정상 색상으로 반환 |
| Automatic | 자동 색상으로 반환 |
| Gray | 회색으로 반환 |
| LightGray | 밝은 회색으로 반환 |
| InverseGray | 반전 회색으로 반환 |
| GrayWhite | 회색과 흰색으로 반환 |
| BlackGray | 검정과 회색으로 반환 |
| BlackWhite | 검정과 흰색으로 반환 |
| Black | 검정 색상만 반환 |
| White | 흰색으로 반환 |
| Hidden | 객체가 렌더링되지 않음 |
Methods removeAt(int), remove(ICommentAuthor) 및 clear()가 com.aspose.slides.ICommentAuthorCollection에 추가되었습니다
ICommentAuthorCollection.removeAt(int) 메서드는 지정된 인덱스로 작성자를 제거하기 위해 추가되었습니다. ICommentAuthorCollection.remove(ICommentAuthor) 메서드는 컬렉션에서 지정된 작성자를 제거하기 위해 추가되었습니다. ICommentAuthorCollection.clear() 메서드는 컬렉션의 모든 항목을 제거하기 위해 추가되었습니다.