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() برای حذف تمام موارد از مجموعه اضافه شده است.