IImageLoaderDescriptor

All Implemented Interfaces: com.aspose.imaging.IImageDescriptor

public interface IImageLoaderDescriptor extends IImageDescriptor

وصف محمل الصورة الذي يحدد خصائص المحمل. يُستخدم وصف المحمل لتجاوز الحاجة إلى احتواء كل مثال من محمل الصورة في الذاكرة ومشكلات تعدد الخيوط.

الطرق

طريقةالوصف
canLoad(StreamContainer streamContainer, LoadOptions loadOptions)يحدد ما إذا كان محمل الصورة يمكنه قراءة صورة جديدة من الدفق المحدد واستخدام loadOptions اختياريًا.
createInstance()ينشئ مثالًا جديدًا للمحمّل.

canLoad(StreamContainer streamContainer, LoadOptions loadOptions)

public abstract boolean canLoad(StreamContainer streamContainer, LoadOptions loadOptions)

يحدد ما إذا كان محمل الصورة يمكنه قراءة صورة جديدة من الدفق المحدد واستخدام loadOptions اختياريًا.

Parameters:

معاملنوعالوصف
streamContainerStreamContainerحاوية الدفق.
loadOptionsLoadOptionsتفاصيل تنسيق الملف المحددة بواسطة loadOptions. قد يكون loadOptions فارغًا.

Returns: منطقي - true إذا كان محمل الصورة الذي أنشئ بواسطة هذا الوصف يمكنه قراءة الصورة من الدفق؛ وإلا، false.

createInstance()

public abstract IImageLoader createInstance()

ينشئ مثالًا جديدًا للمحمّل.

Returns: IImageLoader - A new loader instance.