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.