واجهة برمجة التطبيقات العامة والتغييرات غير المتوافقة مع الإصدارات السابقة في Aspose.Slides لـ Java 15.6.0
تغييرات واجهة برمجة التطبيقات العامة
تم تغيير توقيع المُنشئ 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) كـ Deprecated؛ وقد تم تقديم البدائل بدلاً منها
تم وضع الطرق IDocumentProperties.getCount(), IDocumentProperties.getPropertyName(int index), .remove(string name), .contains(string name) كـ Deprecated. وتم تقديم الطرق 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() كـ Deprecated
تم وضع الطرق ISlide.getNotesSlide() و ISlide.addNotesSlide() كـ Deprecated. استخدم الطريقة الجديدة ISlide.getNotesSlideManager() بدلاً منها.
ISlide slide = ...;
INotesSlide notes;
// notes = slide.addNotesSlide(); - deprecated
// notes = slide.getNotesSlide(); - deprecated
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() لإزالة وتعيين القيم الافتراضية لجميع خصائص المستند المدمجة (الشركة، الموضوع، المؤلف، إلخ).
تمت إضافة الطريقتين getBlackWhiteMode() و setBlackWhiteMode(byte) إلى com.aspose.slides.IShape
تمت إضافة الطريقتين getBlackWhiteMode() و setBlackWhiteMode(byte) إلى com.aspose.slides.IShape. تحدد الطرق كيفية عرض الشكل في وضع العرض بالأبيض والأسود. القيم الممكنة محددة في فئة com.aspose.slides.BlackWhiteMode.
القيمة | المعنى |
---|---|
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() لإزالة جميع العناصر من المجموعة.