واجهة API العامة والتغييرات غير المتوافقة مع الإصدارات السابقة في Aspose.Slides لـ PHP عبر 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) كـ 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() بدلاً من ذلك.
$slide = $$missing$;
$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() لإزالة جميع العناصر من المجموعة.