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:
| معامل | نوع | الوصف |
|---|---|---|
| streamContainer | StreamContainer | حاوية الدفق. |
| loadOptions | LoadOptions | تفاصيل تنسيق الملف المحددة بواسطة loadOptions. قد يكون loadOptions فارغًا. |
Returns:
منطقي - true إذا كان محمل الصورة الذي أنشئ بواسطة هذا الوصف يمكنه قراءة الصورة من الدفق؛ وإلا، false.
createInstance()
public abstract IImageLoader createInstance()
ينشئ مثالًا جديدًا للمحمّل.
Returns: IImageLoader - A new loader instance.