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.