API عمومی و تغییرات ناسازگار با نسخه‌های قبلی در Aspose.Slides for Java 15.6.0

تغییرات 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();

متد getAppVersion() به com.aspose.slides.IDocumentProperties اضافه شده است

متد com.aspose.slides.IDocumentProperties.getAppVersion() برای دریافت ویژگی داخلی سند اضافه شده است که نشانگر نسخه‌های داخلی مورد استفاده در Microsoft PowerPoint است.

متد remove() به com.aspose.slides.IComment اضافه شده است

متد com.aspose.slides.IComment.remove() برای حذف نظر از مجموعه اضافه شده است.

متد remove() به com.aspose.slides.ICommentAuthor اضافه شده است

متد ICommentAuthor.Remove برای حذف نویسنده نظرات از مجموعه اضافه شده است.

متدهای clearCustomProperties() و clearBuiltInProperties() به com.aspose.slides.IDocumentProperties اضافه شده‌اند

متد com.aspose.slides.IDocumentProperties.clearCustomProperties() برای حذف تمام ویژگی‌های سفارشی سند اضافه شده است. متد com.aspose.slides.IDocumentProperties.clearBuiltInProperties() برای حذف و تنظیم مقادیر پیش‌فرض برای تمام ویژگی‌های داخلی سند (Company، Subject، Author و غیره) اضافه شده است.

متدهای getBlackWhiteMode()، setBlackWhiteMode(byte) به com.aspose.slides.IShape اضافه شده‌اند

متدهای getBlackWhiteMode() و setBlackWhiteMode(byte) به com.aspose.slides.IShape اضافه شده‌اند. این متدها تعیین می‌کنند که یک شکل چگونه در حالت نمایش سیاه‑سفید رسم شود. مقادیر ممکن در کلاس com.aspose.slides.BlackWhiteMode تعریف شده‌اند.

Value Meaning
Color بازگشت با رنگ عادی
Automatic بازگشت با رنگ‌گذاری خودکار
Gray بازگشت با رنگ خاکستری
LightGray بازگشت با رنگ خاکستری روشن
InverseGray بازگشت با رنگ خاکستری معکوس
GrayWhite بازگشت با رنگ خاکستری و سفید
BlackGray بازگشت با رنگ سیاه و خاکستری
BlackWhite بازگشت با رنگ سیاه و سفید
Black بازگشت فقط با رنگ سیاه
White بازگشت با رنگ سفید
Hidden شیء رندر نمی‌شود

متدهای removeAt(int)، remove(ICommentAuthor) و clear() به com.aspose.slides.ICommentAuthorCollection اضافه شده‌اند

متد ICommentAuthorCollection.removeAt(int) برای حذف نویسنده بر اساس ایندکس مشخص اضافه شده است. متد ICommentAuthorCollection.remove(ICommentAuthor) برای حذف نویسنده مشخص از مجموعه اضافه شده است. متد ICommentAuthorCollection.clear() برای حذف تمام موارد از مجموعه اضافه شده است.