IImageCreatorDescriptor

All Implemented Interfaces: com.aspose.imaging.IImageDescriptor

public interface IImageCreatorDescriptor extends IImageDescriptor

Дескриптор создателя изображения, указывающий свойства создателя. Дескриптор создателя используется для преодоления необходимости содержать каждый экземпляр создателя изображения в памяти и проблем многопоточности.

Методы

МетодОписание
canCreate(ImageOptionsBase imageOptions)Определяет, может ли создатель изображения создать новое изображение, используя imageOptions.
createInstance()Создаёт новый экземпляр создателя.

canCreate(ImageOptionsBase imageOptions)

public abstract boolean canCreate(ImageOptionsBase imageOptions)

Определяет, может ли создатель изображения создать новое изображение, используя imageOptions.

Parameters:

ПараметрТипОписание
imageOptionsImageOptionsBaseПараметры изображения.

Returns: boolean — true, если создатель изображения, созданный этим дескриптором, может создавать данные изображения, используя указанные imageOptions; в противном случае — false.

createInstance()

public abstract IImageCreator createInstance()

Создаёт новый экземпляр создателя.

Returns: IImageCreator - A new creator instance.